Upload
yusuke-yamamoto
View
1.941
Download
1
Embed Size (px)
DESCRIPTION
Citation preview
#j1rep @yusuke
JavaによるマルチOS
スマートフォンアプリ開発
@yusuke
#j1rep @yusuke
TUT10107 - Building Native iPhone/iPad Applications in Java
iOS has fundamentally changed the way we use mobile devices and has spurred a revolution, and the iPhone was the first successful phone in years to ship without Java support. Thanks to new open source projects, it is now possible to build native iOS applications by using the Java programming language and visual tools and to sell the resulting applications via the iTunes Store. Learn more in this session.
iOSはモバイルデバイスの使い方を根本的に変えた。iPhoneはJavaサポート無しに何年も成功し続けている電話だ。新しいオープンソースプロジェクトによりiOSのネイティブアプリケーションをJava言語+ビジュアルツールで開発してiTunes Storeで売ることができるようになった。詳しくはこのセッションで!
#j1rep @yusuke
#j1rep @yusuke
#j1rep @yusuke
#j1rep @yusuke
#j1rep @yusuke
#j1rep @yusuke
#j1rep @yusuke
Codename One
!=Oracle、JCPのプロジェクト
#j1rep @yusuke
Codename One
http://www.codenameone.com
Codename One社の製品
#j1rep @yusuke
Codename One
• Javaでアプリケーション開発
• クロスプラットフォーム
• Android
• iOS(iPhone / iPad)
• Blackberry
• Windows Phone 7
#j1rep @yusuke
Codename One
• IDEサポート
• NetBeans
• Eclipse
#j1rep @yusuke
#j1rep @yusuke
Coename Oneインストール(1)
https://codenameone.googlecode.com/svn/trunk/CodenameOne/repo/netbeans/updates.xml
#j1rep @yusuke
Coename Oneインストール(2)
#j1rep @yusuke
プロジェクトの作成
#j1rep @yusuke
プロジェクトの作成
#j1rep @yusuke
デモ
#j1rep @yusuke
失敗したとき用動画
#j1rep @yusuke
IDEといえば
#j1rep @yusuke
IDEといえば
#j1rep @yusuke
antでビルドできるはず
#j1rep @yusuke
プロジェクトを開けることは確認
#j1rep @yusuke
結構アクティブなコミュニティメーリングリスト参加者:174人直近3ヶ月では月間500以上の投稿
#j1rep @yusuke
所感
#j1rep @yusuke
所感