Hi TJ, I would suggest you start from playing-tweaking-extending-taking-part-in-development of real and not very simple Open Source application which uses many of the Android features. I personally started (three years ago...) from the Twitter Client application which I'm maintaining now, see https://github.com/andstatus/andstatus/wiki It is quite well documented, has links to the related apps/documentation and it uses: - widget, - asynchronous operations, - data provider, - account management (the Google's way. Like e.g. in the stock Email app) - messaging between UI and background service, including retry queue and message persistence, - themes and styles for Activities, - OAuth which is used in many today's online services, - quite sophisticated SQLite database structure/management, - internationalization, ...
On the other hand, the application is not so large as e.g. above mentioned Email application: it really can be comprehended step-by-step. Welcome! On Thursday, July 19, 2012 2:19:50 PM UTC+4, tj wrote: > > I am new to android development. I have worked before on java and .NET but > am a bit confused with android programming. Can you plz suggest some ideas > as to on what basic application should I start working on. I made basic > TicTacToe game so I know the basic programming stuff. Thanks.. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en