9th of July 2010 25
Google I/O 2009 – How Do I Code Thee? Let Me Count the Ways Dan Morrill The primary way to develop apps for Android is using managed code that runs in the Dalvik virtual machine. Yet, Android also includes a super-modern Browser that includes Gears. It’s even possible to build parts of your apps in native code (that is, C.) Choice is good, but it does mean one more decision for the developer to make — and in this case, a big decision. Should you write your app in managed code, to integrate cleanly and seamlessly with the system? Should you write your app in the Browser as “Ajax plus”, so that it can run on multiple phone platforms? Or should you go for raw speed, and write part of it in ARM-processor native code? There’s no universal answer to these questions, but in this session Dan Morrill will teach you to pick the technique that works best for your app. In this session, you’ll get a demonstration of each technique, and learn how to apply them to your own apps. For presentation slides and all I/O sessions, please go to: code.google.com/events/io/sessions.html
Video Rating: 4 / 5
No sponsors at the moment.
ytkarpdm 05:48 9/07 of 2010
it is really worth watching it. Great stuff and fine presentation.
thanx
ReplySuperharas 06:06 9/07 of 2010
@healingwell AppCelerator isn’t a real way of coding. It uses the Android SDK, to convert HTML into Native Android Code(Dalvik). Using AppCelerator isn’t coding for Android, you’re just coding in HTML.
Replynickbee123athotmail 07:02 9/07 of 2010
Whats this got to do with the price of bacon ???
Replycyberrobbe 07:20 9/07 of 2010
@healingwell it is easier, but it doesn’t provide the full set of features and its still, slow, appcelerator will always focus apple/iphone os. just look at the KitchenThink stuff, half the features shown there are not available on android.
Replyhealingwell 07:51 9/07 of 2010
Interesting but he doesn’t refer to much easier ways of developing Android apps for web developers, like Appcelerator
Replyalertpan501 08:04 9/07 of 2010
I’m loving Human Target. I just saw the latest episode online at seehumantarget (.) com
Replytoikeoike1 09:01 9/07 of 2010
Hmmm…are you sure Yahoo gives a different answer? I just put in -2^3 and received -8
Replythetonussi 09:34 9/07 of 2010
That was the mistake.
ReplyDewiBrad 09:52 9/07 of 2010
He didn’t include brackets.
Replythetonussi 10:07 9/07 of 2010
@scottwong426
(-2)^4 = 16 noob
Krylez 10:16 9/07 of 2010
@scottwong426 Try using parentheses.
Replyscottwong426 10:27 9/07 of 2010
Follow up with google suck, I meant when you tried to do exponents with a negative number it gives you the wrong sign. Tried putting -2^4, the answer should be 16, google gives the answer -16. Tried this with other negative numbers, and you get a wrong answer. A negative number to a odd number is always a negative number, but a negative number to a postive number is always a postive number.
Replyscottwong426 11:09 9/07 of 2010
Google , My ass. Talking about coding, they can’t even do simple math. For example, when you tried to put in -2^3 on the browser it gives you negative -8. Tried squaring any negative numbers, it gives you a incorrect answer with the negative. Try it with Yahoo and it work perfectly.
Replybanw0005 11:31 9/07 of 2010
well to be fair, many partners have this option as well so its not google-specific
ReplyDorinus2 11:42 9/07 of 2010
you know official video’
google pay’s them
) you don’t ..
Google 1 – 0 You
Replyzakurai250 11:45 9/07 of 2010
@Janttux Lol I just noticed lol XD
Replysuperpaco1 11:49 9/07 of 2010
google owned youtube.
so googletech can upload very long vid then 10 minute.
I envy gooletech.
Ltkshaka 11:58 9/07 of 2010
google owns youtube so they can do anything they want
Replyhdzsound 12:13 9/07 of 2010
lol
first, youtube is own by google so they could have make it as long as they wanted.
second, some channel are youtube partner, and they can post longer video than normal, user and they get paid by youtube, by ads.
ReplyJanttux 12:35 9/07 of 2010
WTF HOW THIS VIDEO IS 59:27 LONG?
Replyformfuncfab 12:57 9/07 of 2010
You’d need to learn to program in java. You can learn that online free. Then download the anroid sdk. You can get that on their site. It’s all well documented. That’s enough to get you started, because it’s quite in depth. It can be overwhelming for some while, but if you stick wtih it, you can learn. Think of a little app you want to write for it, and start with basic core functionality. I also would like you google to please raise the volume, if possible. Thanks.
Replyastro2191 13:32 9/07 of 2010
this is absolutely an awesome subject
Replylifemichael 14:32 9/07 of 2010
Many of the video clips you take… their sound volume isn’t high enough.. sometimes turning up the volume on my end doesn’t help… please turn up the volume…
Replybornkool 15:30 9/07 of 2010
Great Video can a person with little or no programing experience learn to write Android code, in other words is their hope for me. lol
Replyxetra999 16:28 9/07 of 2010
^^ wojo
ReplyCopyright spotiplay.com since 2010. All rights reserved. Spotiplay.com is not affiliated with spotify.com Design and the Absolute Theme by Tommie Hansen.