Home Page    Links Page

powered by FreeFind

Cell Phone Shop - 80% off

Pocket PC phone PDA mobile PDA smartphone PDA phones PDA cell phones PDA mobile phone PDA devices Windows Mobile Pocket PC Microsoft Pocket PC Bluetooth PDA PDA reviews Compare PDA Pocket PC review Pocket PC theme PDA downloads PDA software Pocket PC media player Pocket PC video Pocket PC applications Pocket PC software Free PDA Software Pocket PC freeware Pocket PC downloads Pocket PC emulator PDA Emulator PDA sync PDA with GPS PDA maps PDA WiFi Wireless PDA O2 PDA HP PDA Toshiba Pocket PC Toshiba PDA Samsung PDA Mio PDA Asus PDA HTC PDA Palm PDA Palm Tungsten Palm Zire Palm Desktop PDA case PDA keyboard PDA battery PDA repair rugged PDA Linux PDA


On PDAxtreme.com TODAY ....
$8 Discount. Minimum Purchase $28. Coupon Code: CPS8LLD. Ends Dec 31

PDA accessories 80%

Developing iPhone Applications using Java

Sports Massage - howto videos, sports injury massages, professional sports massage
Sports Massage - howto videos, sports injury massages, professional sports massage Sports Massage - howto videos, sports injury massages, professional sports massage
Sports Massage - howto videos, sports injury massages, professional sports massage

Google Tech TalksOctober 14, 2008ABSTRACTApple's iPhone has resulted in significant interest from users and developers alike. Apple's SDK for the iPhone is based on Objective-C as the development language as well as Cocoa for the GUI.Unfortunately Apple's license agreement for the iPhone SDK prohibits the porting of the Java virtual machine to the iPhone. In this presentation we introduce an Open Source Java-to-Objective-C cross-compiler as well as a Java-based implementation of the Cocoa library. With the help of these tools, iPhone applications can be written in pure Java. Using the Java version of Cocoa, it is possible to run a Java-based iPhone application as a Java desktop/applet application that can be cross-compiled to run natively on the iPhone. The talk will discuss the challenges of the Java-to-Objective-C cross-compiler as well as the Java-based version of Cocoa. Details are available at http://www.xmlvm.org/Speaker: Arno PuderArno Puder is an Associate Professor at the San Francisco State University. Prior to his current position, he worked for AT Labs Research. 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: 01:05
Rating: 4.62
Views: 19169

Tags: education  engedu  google  googletechtalks  talk  talks  techtalk  techtalks  

Video Url:


Embed Code:

Video Comments

rfblast (November 30, 1999 at 12:00 am)
Cool, great summary of the JVM, nice 'hack' in the best sense of the word. The only sad part is that java on the iphone would make this complexity irrlevant. Recoding Cocoa in Java seems to be the biggest unforunate part of this project.
goldenmikeLeKing (November 30, 1999 at 12:00 am)
cooooooooooooool but long time for charge
emailgrowth (November 30, 1999 at 12:00 am)
Very nice video. On my website you can online text for free to anyone. Just go to my profile to see.
Axy045 (November 30, 1999 at 12:00 am)
What a champion of a response!
systat (November 30, 1999 at 12:00 am)
C-Objective code looks terrible.
tomili1986 (November 30, 1999 at 12:00 am)
holy shit you are right 0.o omg...
garfcore (November 30, 1999 at 12:00 am)
Google OWN youtube. They can do what they want.
TIPtvTI (November 30, 1999 at 12:00 am)
how comes this channel is allowed to upload such a HUGE video?
nkia5310 (November 30, 1999 at 12:00 am)
of course not.
cheesy9 (November 30, 1999 at 12:00 am)
Also, he says Apple is planning on adding garbage collection to Objective-C, but in fact Objective-C 2.0 *already* has garbage collection. It's just not available on the iPhone (probably for performance/memory reasons)