Search:

funny video video jokes music clips funny pets funny baby humor joke

Cross-Compiling Android Applications to the iPhone

My New Video Site
My New Video Site My New Video Site
My New Video Site

Google Tech TalkFebruary 25, 2010ABSTRACTPresented by Professor Arno Puder, SF State University.Smart phones such as Google's Android and Apple's iPhone have become popular devices for mobile applications. In particular, both devices allow the development of native applications that can take advantage of special purpose hardware such as accelerometers or GPS. While similar in capabilities, smart phones differ greatly in the way native applications have to be written for them. Google's Android is based on Java with an Android-specific set of widgets, while Apple's iPhone only supports Objective-C as the programming language of choice. In fact, Apple explicitly prohibits Java virtual machines on the iPhone per license agreement. Objective-C and Java are two radically different programming languages. While Java features strong typing and garbage collection, Objective-C supports dynamic typing but no garbage collection. In this presentation we will describe a technique how Java-based Android applications can be cross-compiled to native iPhone applications. We will demonstrate how Java can be cross-compiled to Objective-C and how the Android API can be mapped to the iPhone-specific Cocoa API. One specific outcome of our work is that native iPhone applications can also be developed in Java. Several demos will be given throughout the presentation. The source code is available under an Open Source license at http://xmlvm.org.Arno Puder is an Associate Professor at the San Francisco State University. Prior to his current position, he worked for AT&T Labs Research and Deutsche Telekom AG. His interests include middleware, ubiquitous computing, and applications for sensor networks. He is one of the founders of the Open Source CORBA implementation called MICO.

Channel: Science & Technology
Uploaded: November 30, 1999 at 12:00 am
Author: GoogleTechTalks

Length: 09:04
Rating: 4.880597
Views: 32720

Tags: google  tech  talk  android  iphone  apps  mobile  

Video Url:


Embed Code:

Video Comments

michaelkofman (November 30, 1999 at 12:00 am)
Incredible, truly well done and thank you!!
alex257371 (November 30, 1999 at 12:00 am)
@GustavoDubai all the ipods 1st and 2nd gen cannot get upgraded to ios 4.3 or older because apple didnt make the ios compatable with old divises only 3rd and 4th gen ipods can get that update only 8gig ipod 4thgen can if u have a 8gig old ipod it whont work nether with iphone 2g and 3g cannot upgrade
markraishbrook (November 30, 1999 at 12:00 am)
Good video, terrible subtitles.
BeRayTV (November 30, 1999 at 12:00 am)
noone gives a shit about the blackberry. its a legacy machine now.
jaycee778 (November 30, 1999 at 12:00 am)
Yu need to upgrade yur iTunes too
GustavoDubai (November 30, 1999 at 12:00 am)
guys,can someone help me? i want to upgrade to 4.3 on my ipod touch,but when i connect the ipod to itunes it doesnt say nothing about an upgrade.....and when i click the check for update it says my version is the latest....(4.2)...HELP?
ipodtouchacker (November 30, 1999 at 12:00 am)
who skipped to the end?
ankursmail (November 30, 1999 at 12:00 am)
Great talk., learnt a lot! Very clear at pitched at the right level. I would love to hear more talks from this Harrison Ford look-alike ;-)
ThomasHaddens (November 30, 1999 at 12:00 am)
You can't afford iphone? Check out offer at gifter7 . com Take your chance NOWlike it
helarymax (November 30, 1999 at 12:00 am)
Come baby Asian ladies lushfmlk.info

Funny Videos Web Site © 2007 All Rights Reserved.