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

370 thoughts on “Android Developer Session

  1. I feel firmly about it and also really like comprehending far more with this particular subject matter. In case doable, when you get know-how, is it possible to thoughts modernizing your site together with far more details? It’s extremely useful to me

  2. Thank you for sharing such a informative information with us. Keep on sharing the blog like this.

    PhD Thesis Writing Services, Dissertation Writing Services & Research Paper Writing Services

  3. I recently found many useful information in your website especially this blog page. Among the lots of comments on your articles. Thanks for sharing.

  4. This website is dedicated to providing visitors with affordable wine accessories, cheap wine glasses, and other cool alcohol related items. Look around and order all of your wine accessories directly through our website.

  5. Ragini Roy says:

    Nice posting. it will be useful to everyone, It is very informative thank for sharing.

  6. Its like you read my mind! You seem to know so much about this,like you wrote the book in it or something. I think that you could do with some pics to drive the message home a bit, but other than that, this is great blog.Pennsylvania Termite Control

  7. Hi,I like your article.Always I’m interested in android and html5 games development and test it.
    Keep going the blog is very useful and interesting,thanks.

  8. Great Article it its really informative and innovative keep us posted with new updates. its was really valuable. thanks a lot.desk booking software

  9. Thank you for benefiting from time to focus on this kind of, I feel firmly about it and also really like comprehending far more with this particular subject matter. In case doable, when you get know-how, is it possible to thoughts modernizing your site together with far more details? It’s extremely useful to me.conference scheduling software

  10. hot desks says:

    Love this post! Cooking eggs always seems easy but it’s not as easy as it sounds. Maybe you could share your tips on perfect scrambled eggs. hot desks

  11. I would wish to invite my other friends to the current web site, as you have got done an excellent job I will have to say…keep it up guys…Thanks for the knowledge. I appreciate every and each point of your article. Very nice info .Keep sharing…custom t shirts canada

  12. A list of the food we distribute to you packed with healthy nutrients as well. This will help you to lose weight quickly.lot equity construction loan

  13. If I become a web researcher, I will turn your website into the most best, because your website has a very nice look and also the content very interesting once, the taste for me is here. home and construction

  14. I recently found many useful information in your website especially this blog page. Among the lots of comments on your articles. Thanks for sharing. great looking bookcover

  15. Your site is good Actually, i have seen your post and That was very informative and very entertaining for me. Thanks for posting Really Such Things. I should recommend your site to my friends.

  16. NEW CUM have Fun some With Escorts in Delhi. Short stay UpScAle SErviCe!

  17. the great article …
    Untuk anda semua Pecinta permainan Livecasino ada kabar gembira dari Gawang168.com , Gawang168 sedang mengadakan pembagian credit gratis untuk anda semua Pecinta permainan Livecasino.


  18. i thing it is great post regarding technology

  19. talia says:

    Anda membuat bagian yang menarik untuk dibaca, memberi setiap pencerahan bagi kita untuk mendapatkan pengetahuan. Terima kasih telah membagikan informasi tersebut kepada kami untuk membaca ini
    dewa poker

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>