Android Developer Session

Although I have never done any mobile programming I went to the Google Android Developer session at CodeMash anyway.  I wanted to get a peek on how the big Goog was going to market and sell to developers.

I was not disappointed, this was the most educational session I was at.  First of all Android is java based like EJB.  I do not do Java and have no real idea what EJB is.  That being said, this is what I took away from Android.

  • UI – XML layout like XUL, striking similarities to Microsoft Silverlight interface design or vice versa if you want.
  • Should use Eclipse for your IDE
  • Views & Controls terminology is the same i.e. a view is a control and vice versa.
  • No intellisense yet on the xml gui, plus xml is case sensitive
  • Programs can be created as application or as a service.  Services have a longer life span
Overview

Again, I haven’t done any mobile program so correct me if I’m wrong here, but Android seems to function differently then any other mobile OS.  For one, Android programs (including programs you write for Android) never really die.  So when a user clicks close on an application, it still exists, running in the background.  That’s why when you click on the same application it is instantly there, no startup wait or anything.  I know on my Blackberry 8830, programs take a second or two to start up so they can’t be running in the background like Android does.  This makes things much more fluid to the end user.  Android deals with all these applications running by systematically killing applications that haven’t been used in a while and or "learns" the end users tendencies from what apps they use.  Brilliant.  When an app is killed by the OS, the program can see this event happening and can store its current state, file or on SQL Lite, so that when the end user fires this app back up, no data is lost.  One thing is that programmers must put this logic in their app.  Google isn’t Microsoft, they don’t seem to want to hand hold developers thru this.

Another feature Android is pushing is a new messaging system to replace SMS, although SMS will still be included.  SMS is limited to the number of character able to be sent.  This new protocol will have infinite character length.  The reason is Google wants to be able to push XML to the device, similar to how Blackberrys work.  This XML can have specific commands tied to specific applications that can be fired off.  There is a lot of possibility here.

Although I’m certainly not a Java guy (we do have one in the family), Android is something I have to make room in my schedule to whip something together.

Tim

A .NET, PHP, Marketing Guru authority, at least I hope I am. Reach me at tboland@gmail.com

469 thoughts on “Android Developer Session

  1. Ankita says:

    Well, Thanks for sharing such a informative content with us. Your Blog all Post information is very unique and good for reader because when i have read your blog looks very impressive for me. I want to say thanks to you. Your blog is very nice thanks for sharing Then justVery nice, thanks for sharing to us Enjoyed every bit of your blog.
    https://www.bharattaxi.com

  2. Globe Techne says:

    Globe Techne is the Leading IT compnay in the world. We are dealing in IT software and Web Exports. Globe Techne

  3. Ankita says:

    This is nice and great blog. I really like this post. Thanks for sharing this informative blog.
    https://www.bharattaxi.com

  4. Joseph says:

    Check out the services they are providing. They provide quick & discreet documents editing services in reasonable prices. Highly recommended
    1. editingbankstatements.com
    2. Email: Order@noveldocs.net
    Contact: (+1) 914 202 3836
    Live Chat: https://tawk.to/chat/5b056f7bd0f6723da57ecd06/default/?$_tawk_popout=true

  5. Sebastian says:

    Check out the services they are providing. They provide quick & discreet documents editing services in reasonable prices. Highly recommended
    1. editbankstatements.com
    2. Email: Order@noveldocs.net
    Contact: (+1) 914 202 3836
    Live Chat: https://tawk.to/chat/5b056f7bd0f6723da57ecd06/default/?$_tawk_popout=true

  6. If you desire to improve your know-how just keep visiting this website and be updated with the hottest news posted here.

  7. I appreciate that you produced this wonderful article to help us get more knowledge about this topic. I know, it is not an easy task to write such a big article in one day, I’ve tried that and I’ve failed. But, here you are, trying the big task and finishing it off and getting good comments and ratings. That is one hell of a job done!Panama property

  8. If all wallpaper looked like this, I would use it everywhere. Glad you finally found the images! rentals panama city

  9. wafi apps says:

    nice blog and informative article. have something to learn. thanks to share us your experience.keep up your good work and share us your experience.

  10. AERYNN says:

    Vakeel’s Consultancy provides all type of legal services to Overseas Pakistanis & Local pakistanis.
    They can help you with:
    — Real Estate
    — Family Matters
    — Labor Matters
    — Foreign Investments
    — International Transactions
    — Tax Returns
    —all other legal services

    Cell: +92 (333) 4119111
    Email: info@vakeels.com
    Website : http://vakeelsconsultancy.com
    Live Chat : https://tawk.to/chat/5b027450227d3d7edc257f66/default/?$_tawk_popout=true

  11. mice says:

    very informative article keep on sharing like this and Compare Rates for mice

  12. rats says:

    Designing is a key part of any website development as it decides the functionality. Unbeatable website designing services in Delhi is offered by the best website designing company. The website designing is very important for any entrepreneur as it displays the concept about our services. rats

  13. I just wanna thank you for sharing your information and your site or blog this is simple but nice article I have ever seen i like it i learn something today.tree pruning Nassau

  14. Well, I am so excited that I have found this in your post because I have been searching for some information about it almost three hours.view full size

  15. If you were looking for someone to embody the essence of a boss lady, Jenna Lyons would be it. She’s not only the president and executive creative a fashion label for prime quality Italian leather items.

  16. Lets hear more about this topic. What do you think?ive visited this cool site a few times now and i have to tell you that i find it quite great actually.how to hack email accounts in very easy method

  17. Your article I learned a lot of things, thank you

  18. This is a very great post and the way you express your all post details that is too good.thanks for sharing with us this useful post.
    You want to look for Ford parts for your car, whether it’s Focus, Mondeo, Transit, Mustang, Edge, Galaxy, Connect, Fiesta, we have everything in stock or order! The original FORD parts deliver quickly. Buy Ford and Ford Parts in Bucharest. Access to Ford’s original Ford products, filters, Ford original distributors, Ford shock absorbers, Ford Motorcraft bearings, Ford alloy original wheels, on-board rims, Ford car parts sensors that come only on the original. At AltgradAuto.com You can reduce the price based on your shopping volume.

  19. Abhishek says:

    It was a really good informative post about the Android session after visited many websites over the internet i got your post, it was really helpful for me, thanks for sharing such a good post here

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>