Continuous Community Learning
As we plan out a few sessions on Android development starting next semester, thought its a good time to list down some interesting areas for android based apps. Hopefully this should give you some reading material for ideas. This is still a starting point, we will try and expand on each of these as we move forward.
1. Location Based Apps
Very interesting area. Once we can determine the real time location of a user, you can provide some interesting services to the user based on his location. Maybe essential services like safety/security guidance, emergency services, or how about a Location Based Game with your social friends. Check out the link below for some details on the API
http://developer.android.com/guide/topics/location/obtaining-user-l...
2. Game Development
How about building some interesting games for Andriod. Love this area, very interesting and fun applications. Check out the primer link below
http://android-developers.blogspot.com/2010/06/game-development-for...
3. Augmented Reality
Google for the term to learn about it a little more. How about some augumented reality services for some local places, can you overlay some interesting information on your college roads etc .. Check out this library
http://code.google.com/p/andar/
4. SMS Based Apps
Not purely andriod based, how about using TxtWeb to build some interesting SMS based Apps. SMS is our most popular feature, we love it, can you think of ways of how to make some interesting social, business, colloboration apps using SMS
http://www.txtweb.com/
5. Voice Recognition
I have always felt that VR is an under utilized concept. The phone was all about talking when we started off, how about checking out the VR capabilities on Android and building useful apps using it. Can every operation on the phone made very intuitive and voice enabled, with no need for using your hands ? How about a app to translate from a regional language to hindi/english ? Im sure there are some apps but im sure they are not perfect. Check out the example source code for the api below:
http://developer.android.com/resources/samples/ApiDemos/src/com/exa...
6. Audio/Video/Media Based Apps
Has some good support for Audio/Video/Media. Can we check out the apis and see how well they work and build some interesting applications around them ? How about an app to control piracy on the android, or use the video camera as a home security device at night ? Any other ideas ? As always check the current apps in the market should give you a starting point then try and brainstorm new ideas.
7. Collaboration
Collaborative applications which can consume web services, and push and pull data to allow people to collaborate with each other. Folks already aware of App Engine should be able to implement some interesting web services that can be consumed on Android. How about an app which can allow friends to share their realtime feedback of the move while they are watching it :-)
8. Maps Based Application
Check out Google Maps and how it can be used on Android. Any ideas on interesting application of how to build map based apps ?
http://code.google.com/android/add-ons/google-apis/index.html
Stay tuned to this thread, will add more areas as we go forward
Tags: Android, Augmented, Game, Interesting, SMS
Hello sir,
I have taken augmented reality project as my final year project, i have started using Flartollkit for its development but i am not having that much resources to get more of it.
If you have some ideas and resources then it will be highly helpful for starting my project.
Permalink Reply by Kaushik on July 25, 2011 at 2:01pm Thank you sir for your reply. Actually I have searched over internet and got a sample demo regarding the installation and getting started with flarToolKit so I started with that only. Now I am having problems as i don't have enough resources how to continue with it.
Project that i have in my mind is to develop app using augmented reality for educational purpose something like Solar System or Human Digestive System on android platform.
i am totally new to this AR and I have searched a lot but couldn't got any proper subjective information of starting with it.
Permalink Reply by Kaushik on July 26, 2011 at 8:16am If you are trying out AR on android, you should defintely try out Andar first
http://code.google.com/p/andar/
Its better documented and you should start with the sample app that is at the link below
http://code.google.com/p/andar/wiki/HowToBuildApplicationsBasedOnAndAR
Let us know how it goes.
Permalink Reply by shravani hatkar on August 30, 2011 at 11:18am hello sir,
I am in second year of MCS , I want to take up a project in android(an extremely interesting area...thank you soooooo much for providing info on it).
I wish to work on "Augmented Reality for our college campus", just curious....wanted to know the can . Location Based Apps and Augmented Reality for Roads go hand in hand.??????
Permalink Reply by Shrenik Vikam on August 30, 2011 at 11:31am @Shivani Augmented Reality apps actually use location service for the position of device.
and yes , Location Based Apps and Augmented Reality can go hand in hand.
Hello Sir,
m from nashik here rarely anyone knws about android n the app related to it... except using those smart phones.
I m thinking to build something in J2me as it would be sufficient in our college ... so kindly help me in deciding up the topics in it.... Android wont work out so well by me... so ..
Permalink Reply by Kaushik on September 8, 2011 at 2:16pm
Permalink Reply by viral on September 16, 2011 at 5:48pm hello kaushik sir,
i m the student of SICSR and i hope u remember me..
i have chosen an android project as my srw project which i have to finish in 3rd sem.. i have 6 months to do a project.
i like java programming.. but the problem is i only knows core java. not advanced java and i heard taht android requires advanced java to and java EE to develop an application .. i will learn JAVA ME and JAVA SE in 2nd and 3rd sem.. then pls provide me some guidance on JAVA.. and my idea is the bluetooth and wifi ,some background running application and other features of android that consumes more battery will be automatically turn off at the user defined time. so it saves battery.. and also an alarm to inform the user...
Permalink Reply by Kaushik on September 17, 2011 at 1:04pm You have a lot of time to learn all the concepts related to Java and also Android related aspects if you have 6 months to work on a project. Rather than wait on specific courses to be conducted in college, its best to get started right away and start going through the documentation and working on Sample code. http://developer.android.com/guide/basics/what-is-android.html
Shrenik and Nikhil are really the Android experts and will be best placed to give additional inputs on what Java aspects are critical for Android development.
© 2012 Created by Kaushik.