Submit Search
Upload
iPhoneアプリを Javaで書くよ?
•
1 like
•
2,869 views
Toshio Ehara
Follow
2015/8/28(金) 天神LT勉強会2回目 〜JavaFXPorts(JavaFx + RoboVM)試したyo〜
Read less
Read more
Software
Report
Share
Report
Share
1 of 21
Download now
Download to read offline
Recommended
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
Satoshi Takami
2013 08-19 jjug
2013 08-19 jjug
sk44_
Spring Boot Introduction
Spring Boot Introduction
chibochibo
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
智治 長沢
スキトラ Spring + mybatis
スキトラ Spring + mybatis
小川 昌吾
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
Kazuhiro Serizawa
Recommended
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
JavaFXとRoboVMを使ってiOS上で動くアプリを試してみた
Satoshi Takami
2013 08-19 jjug
2013 08-19 jjug
sk44_
Spring Boot Introduction
Spring Boot Introduction
chibochibo
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
智治 長沢
スキトラ Spring + mybatis
スキトラ Spring + mybatis
小川 昌吾
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
Kazuhiro Serizawa
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
Walking front end
Walking front end
Hirata Tomoko
continuatioN Linking
continuatioN Linking
Kouji Matsui
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
Toshio Ehara
Java web application testing
Java web application testing
Tokuhiro Matsuno
BACKBONEJS+SCSS+JavaEE(JAX-RS) 今風のWebアプリをNetBeansで入門!
BACKBONEJS+SCSS+JavaEE(JAX-RS) 今風のWebアプリをNetBeansで入門!
Toshio Ehara
jQueryで気をつけてほしいこと
jQueryで気をつけてほしいこと
良太 増子
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
Masatoshi Tada
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
Taichi Watanabe
♡PHPが恋しい話♡
♡PHPが恋しい話♡
Shinichi Takahashi
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
松田 千尋
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
creaism
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Munenori Sugimura
Electronからはじめるnodejs
Electronからはじめるnodejs
Hirata Tomoko
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
Tasuku Suenaga
TypeScript 入門してみる
TypeScript 入門してみる
Ken Fukuyama
ぼくのNode.jsのだいいっぽ
ぼくのNode.jsのだいいっぽ
拓弥 遠藤
最近のTDDネタをカジュアルに
最近のTDDネタをカジュアルに
Ryuma Tsukano
実践Backbone.Marionette 現場の悩みと解決まで
実践Backbone.Marionette 現場の悩みと解決まで
Ryuma Tsukano
More Related Content
What's hot
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
Walking front end
Walking front end
Hirata Tomoko
continuatioN Linking
continuatioN Linking
Kouji Matsui
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
Toshio Ehara
Java web application testing
Java web application testing
Tokuhiro Matsuno
BACKBONEJS+SCSS+JavaEE(JAX-RS) 今風のWebアプリをNetBeansで入門!
BACKBONEJS+SCSS+JavaEE(JAX-RS) 今風のWebアプリをNetBeansで入門!
Toshio Ehara
jQueryで気をつけてほしいこと
jQueryで気をつけてほしいこと
良太 増子
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
Masatoshi Tada
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
Taichi Watanabe
♡PHPが恋しい話♡
♡PHPが恋しい話♡
Shinichi Takahashi
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
松田 千尋
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
creaism
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Munenori Sugimura
Electronからはじめるnodejs
Electronからはじめるnodejs
Hirata Tomoko
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
Tasuku Suenaga
TypeScript 入門してみる
TypeScript 入門してみる
Ken Fukuyama
ぼくのNode.jsのだいいっぽ
ぼくのNode.jsのだいいっぽ
拓弥 遠藤
What's hot
(20)
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Walking front end
Walking front end
continuatioN Linking
continuatioN Linking
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
Java web application testing
Java web application testing
BACKBONEJS+SCSS+JavaEE(JAX-RS) 今風のWebアプリをNetBeansで入門!
BACKBONEJS+SCSS+JavaEE(JAX-RS) 今風のWebアプリをNetBeansで入門!
jQueryで気をつけてほしいこと
jQueryで気をつけてほしいこと
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
NetBeansでかんたんJava EE ○分間クッキング! #kuwaccho lt
Rails5クイックスタート
Rails5クイックスタート
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
♡PHPが恋しい話♡
♡PHPが恋しい話♡
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Electronからはじめるnodejs
Electronからはじめるnodejs
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
0から学んだポストモダンPerl @ YAPC::Asia Tokyo 2013
TypeScript 入門してみる
TypeScript 入門してみる
ぼくのNode.jsのだいいっぽ
ぼくのNode.jsのだいいっぽ
Viewers also liked
最近のTDDネタをカジュアルに
最近のTDDネタをカジュアルに
Ryuma Tsukano
実践Backbone.Marionette 現場の悩みと解決まで
実践Backbone.Marionette 現場の悩みと解決まで
Ryuma Tsukano
AngularJS入門の巻2
AngularJS入門の巻2
Toshio Ehara
AngularJS入門の巻
AngularJS入門の巻
Toshio Ehara
Java初心者勉強会(2015/08/07)資料
Java初心者勉強会(2015/08/07)資料
Toshio Ehara
Java電卓勉強会資料
Java電卓勉強会資料
Toshio Ehara
Angular.jsについてちょっとしゃべる
Angular.jsについてちょっとしゃべる
Masashi Haga
AngularJSについて
AngularJSについて
昌生 高橋
JavaFX 8 に関する 7 つのこと
JavaFX 8 に関する 7 つのこと
Yuichi Sakuraba
JavaFX 8って何だ!! - JavaFX最新情報 -
JavaFX 8って何だ!! - JavaFX最新情報 -
Yuichi Sakuraba
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
Hayashi Yuichi
そろそろ押さえておきたい AngularJSのセキュリティ
そろそろ押さえておきたい AngularJSのセキュリティ
Muneaki Nishimura
はじめてのDart
はじめてのDart
Takuya Kawabe
JenkinsをJava開発でこんな感じで使っています
JenkinsをJava開発でこんな感じで使っています
Toshio Ehara
イベント駆動AngularJS / 今から書くAngular 2.0
イベント駆動AngularJS / 今から書くAngular 2.0
Okuno Kentaro
noteをAngularJSで構築した話
noteをAngularJSで構築した話
Kon Yuichi
AngularJS入門
AngularJS入門
Kenji Shirane
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1
Hokuto Tateyama
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
Shinobu Okano
しごとで使うTitanium 第2版
しごとで使うTitanium 第2版
忠利 花崎
Viewers also liked
(20)
最近のTDDネタをカジュアルに
最近のTDDネタをカジュアルに
実践Backbone.Marionette 現場の悩みと解決まで
実践Backbone.Marionette 現場の悩みと解決まで
AngularJS入門の巻2
AngularJS入門の巻2
AngularJS入門の巻
AngularJS入門の巻
Java初心者勉強会(2015/08/07)資料
Java初心者勉強会(2015/08/07)資料
Java電卓勉強会資料
Java電卓勉強会資料
Angular.jsについてちょっとしゃべる
Angular.jsについてちょっとしゃべる
AngularJSについて
AngularJSについて
JavaFX 8 に関する 7 つのこと
JavaFX 8 に関する 7 つのこと
JavaFX 8って何だ!! - JavaFX最新情報 -
JavaFX 8って何だ!! - JavaFX最新情報 -
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
そろそろ押さえておきたい AngularJSのセキュリティ
そろそろ押さえておきたい AngularJSのセキュリティ
はじめてのDart
はじめてのDart
JenkinsをJava開発でこんな感じで使っています
JenkinsをJava開発でこんな感じで使っています
イベント駆動AngularJS / 今から書くAngular 2.0
イベント駆動AngularJS / 今から書くAngular 2.0
noteをAngularJSで構築した話
noteをAngularJSで構築した話
AngularJS入門
AngularJS入門
2015年度研究室プレ卒研用Android講座1
2015年度研究室プレ卒研用Android講座1
はじめる前に知っておきたいAndroidアプリ開発のポイント
はじめる前に知っておきたいAndroidアプリ開発のポイント
しごとで使うTitanium 第2版
しごとで使うTitanium 第2版
Similar to iPhoneアプリを Javaで書くよ?
Swiftビギナーズ倶楽部 vol.2
Swiftビギナーズ倶楽部 vol.2
Kanako Kobayashi
iOSでのFramework導入のおさらい #関モバ
iOSでのFramework導入のおさらい #関モバ
Syo Ikeda
Flex入門
Flex入門
Shinjiro Watanabe
Swiftでの関数型プログラミングについて考えていること
Swiftでの関数型プログラミングについて考えていること
Shingo Sato
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた
Yoshiki Shibukawa
Himotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバ
Syo Ikeda
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
Kohei Saito
Javaと小道具
Javaと小道具
Sho Ito
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
Atsushi Harada
Lombok ハンズオン
Lombok ハンズオン
Hiroto Yamakawa
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
Tomoki Hasegawa
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
Yuhei Miyazato
Html5/JSモバイルアプリ最前線
Html5/JSモバイルアプリ最前線
アシアル株式会社
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
Kohei Taniguchi
Swift afterbeginner
Swift afterbeginner
Kiminari Homma
Javascript を使ってみよう!!
Javascript を使ってみよう!!
誠 小林
Raspberry PiにUSBカメラを付けて撮影した写真をTwitterにアップする
Raspberry PiにUSBカメラを付けて撮影した写真をTwitterにアップする
Kazuko Shikiya
Firefox OS勉強会 2nd TypeScript+AngularJS
Firefox OS勉強会 2nd TypeScript+AngularJS
Masahiro Wakame
Swift afterbeginner
Swift afterbeginner
Kiminari Homma
はじめてのモバイルウェブアプリ 1
はじめてのモバイルウェブアプリ 1
Taisuke Fukuno
Similar to iPhoneアプリを Javaで書くよ?
(20)
Swiftビギナーズ倶楽部 vol.2
Swiftビギナーズ倶楽部 vol.2
iOSでのFramework導入のおさらい #関モバ
iOSでのFramework導入のおさらい #関モバ
Flex入門
Flex入門
Swiftでの関数型プログラミングについて考えていること
Swiftでの関数型プログラミングについて考えていること
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた
Himotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバ
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
Javaと小道具
Javaと小道具
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
Lombok ハンズオン
Lombok ハンズオン
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
Html5/JSモバイルアプリ最前線
Html5/JSモバイルアプリ最前線
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
Swift afterbeginner
Swift afterbeginner
Javascript を使ってみよう!!
Javascript を使ってみよう!!
Raspberry PiにUSBカメラを付けて撮影した写真をTwitterにアップする
Raspberry PiにUSBカメラを付けて撮影した写真をTwitterにアップする
Firefox OS勉強会 2nd TypeScript+AngularJS
Firefox OS勉強会 2nd TypeScript+AngularJS
Swift afterbeginner
Swift afterbeginner
はじめてのモバイルウェブアプリ 1
はじめてのモバイルウェブアプリ 1
More from Toshio Ehara
BABELで、ES2015(ES6)を学ぼう!
BABELで、ES2015(ES6)を学ぼう!
Toshio Ehara
AngularJSで業務システムUI部品化
AngularJSで業務システムUI部品化
Toshio Ehara
traceur-compilerで ECMAScript6を体験
traceur-compilerで ECMAScript6を体験
Toshio Ehara
traceur-compilerで未来のJavaScriptを体験
traceur-compilerで未来のJavaScriptを体験
Toshio Ehara
AngularJS+TypeScriptを試してみた。
AngularJS+TypeScriptを試してみた。
Toshio Ehara
AngularJSのDirectiveで俺俺タグつくっちゃお
AngularJSのDirectiveで俺俺タグつくっちゃお
Toshio Ehara
HTML5のCanvas入門 - Img画像を編集してみよう -
HTML5のCanvas入門 - Img画像を編集してみよう -
Toshio Ehara
福岡のIT勉強会情報の集め方(LT資料)
福岡のIT勉強会情報の集め方(LT資料)
Toshio Ehara
BACKBONE.JSによるWebアプリケーション開発について
BACKBONE.JSによるWebアプリケーション開発について
Toshio Ehara
BACKBONE.JSにJasmineでテストコード書いてみた (LT資料)
BACKBONE.JSにJasmineでテストコード書いてみた (LT資料)
Toshio Ehara
JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??
Toshio Ehara
LT Leap MotionとJavaScriptで遊ぼう!
LT Leap MotionとJavaScriptで遊ぼう!
Toshio Ehara
JavaScriptもBACKBONE.JSならスッキリ ~MVCぽいのを初体験!~
JavaScriptもBACKBONE.JSならスッキリ ~MVCぽいのを初体験!~
Toshio Ehara
BACKBONE.JSでMVC始めませんか?
BACKBONE.JSでMVC始めませんか?
Toshio Ehara
はじめてのjQuery入門 01 2013年7月14日(日)
はじめてのjQuery入門 01 2013年7月14日(日)
Toshio Ehara
Cocos2d/2d-x/html5 [Objective-C/C++/JavaScript] 好みの言語はどれですか?
Cocos2d/2d-x/html5 [Objective-C/C++/JavaScript] 好みの言語はどれですか?
Toshio Ehara
JavascriptのMVC開発について調べてみた 〜BACKBONE.JS〜
JavascriptのMVC開発について調べてみた 〜BACKBONE.JS〜
Toshio Ehara
JavaScriptのthisって
JavaScriptのthisって
Toshio Ehara
Cocos2d-x ゲーム開発入門(1)
Cocos2d-x ゲーム開発入門(1)
Toshio Ehara
iPhoneアプリ開発入門(1)ボタンと画像
iPhoneアプリ開発入門(1)ボタンと画像
Toshio Ehara
More from Toshio Ehara
(20)
BABELで、ES2015(ES6)を学ぼう!
BABELで、ES2015(ES6)を学ぼう!
AngularJSで業務システムUI部品化
AngularJSで業務システムUI部品化
traceur-compilerで ECMAScript6を体験
traceur-compilerで ECMAScript6を体験
traceur-compilerで未来のJavaScriptを体験
traceur-compilerで未来のJavaScriptを体験
AngularJS+TypeScriptを試してみた。
AngularJS+TypeScriptを試してみた。
AngularJSのDirectiveで俺俺タグつくっちゃお
AngularJSのDirectiveで俺俺タグつくっちゃお
HTML5のCanvas入門 - Img画像を編集してみよう -
HTML5のCanvas入門 - Img画像を編集してみよう -
福岡のIT勉強会情報の集め方(LT資料)
福岡のIT勉強会情報の集め方(LT資料)
BACKBONE.JSによるWebアプリケーション開発について
BACKBONE.JSによるWebアプリケーション開発について
BACKBONE.JSにJasmineでテストコード書いてみた (LT資料)
BACKBONE.JSにJasmineでテストコード書いてみた (LT資料)
JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??
LT Leap MotionとJavaScriptで遊ぼう!
LT Leap MotionとJavaScriptで遊ぼう!
JavaScriptもBACKBONE.JSならスッキリ ~MVCぽいのを初体験!~
JavaScriptもBACKBONE.JSならスッキリ ~MVCぽいのを初体験!~
BACKBONE.JSでMVC始めませんか?
BACKBONE.JSでMVC始めませんか?
はじめてのjQuery入門 01 2013年7月14日(日)
はじめてのjQuery入門 01 2013年7月14日(日)
Cocos2d/2d-x/html5 [Objective-C/C++/JavaScript] 好みの言語はどれですか?
Cocos2d/2d-x/html5 [Objective-C/C++/JavaScript] 好みの言語はどれですか?
JavascriptのMVC開発について調べてみた 〜BACKBONE.JS〜
JavascriptのMVC開発について調べてみた 〜BACKBONE.JS〜
JavaScriptのthisって
JavaScriptのthisって
Cocos2d-x ゲーム開発入門(1)
Cocos2d-x ゲーム開発入門(1)
iPhoneアプリ開発入門(1)ボタンと画像
iPhoneアプリ開発入門(1)ボタンと画像
iPhoneアプリを Javaで書くよ?
1.
iPhoneアプリを Javaで書くよ? 〜JavaFXPorts(JavaFx + RoboVM)試したyo〜 2015/8/28(金) 天神LT勉強会2回目
2.
自己紹介 • @itoKami1123 • 仕事は、エクセルとかAWSとかJavaとか PostgreSQLとかいじってます。 •
仕事上、インフラ力をあげないといけないのですけ ど、どちらかというとバックエンドよりフロントより の技術が好きみたいです。
3.
「Javaの勉強がしたい。JavaでiPhoneアプリを 作れないかな?」という質問を受けました。 そういえば、ロボなんちゃらっていうライブラ リがあったな…と思い検索!
4.
RoboVM http://robovm.com/ JVMのバイトコードをiPhone向けにビルドできる!すごい!
5.
参考になる情報がいっぱい!参考になります! RoboVMまとめ http://qiita.com/garsue/items/0487aae7a4e45e313a36
6.
public class HelloIOS
extends UIApplicationDelegateAdapter { @Override public boolean didFinishLaunching( UIApplication application, UIApplicationLaunchOptions launchOptions) { UIWindow window = new UIWindow( UIScreen. getMainScreen(). getBounds()); window.makeKeyAndVisible(); return true; } public static void main(String[] args) { try (NSAutoreleasePool ignored = new NSAutoreleasePool()) { UIApplication.main(args, null, HelloIOS.class); } } } ソースコード例
7.
おお!おもしろそう!
8.
でもなぁ、iPhoneの開発は仕事でしないから UIライブラリ覚えるのは大変かもなぁ..
9.
JavaFXとかで作れたらいいのになぁ..
10.
JavaFXPorts http://gluonhq.com/open-source/javafxports/
11.
JavaFXPorts http://gluonhq.com/open-source/javafxports/
12.
一度(プログラムを)書けば、どこでも実行できる “Write once, run
anywhere” https://ja.wikipedia.org/wiki/Write_once,_run_anywhere今度こそ!
13.
JavaFXPorts で iPhoneアプリを 作るとどんな感じか試してみました。
14.
まずはざっくりと Scene Builder
でUIづくり ラベルにidを 付与 押下イベントに メソッド名を付与
15.
まずはざっくりと Scene Builder
でUIづくり 左下に紐づく Controllerクラス名
16.
FXMLに紐づくControllerを作って import javafx.event.ActionEvent; import javafx.fxml.FXML; import
javafx.scene.control.Label; public class CounterViewController { private int count = 0; @FXML private Label counter; @FXML void initialize() { count=0; } @FXML private void countUp(ActionEvent event) { count++; counter.setText("" + count); } }
17.
FXMLを読み込んで起動するクラスを作って import javafx.application.Application; import javafx.fxml.FXMLLoader; import
javafx.scene.Parent; import javafx.scene.Scene; import javafx.stage.Stage; import java.io.IOException; public class MainApplication extends Application { @Override public void start(Stage primaryStage) throws IOException { Parent root = FXMLLoader.load( getClass().getResource("/CounterView.fxml") ); Scene scene = new Scene(root); primaryStage.setScene(scene); primaryStage.show(); } public static void main(String[] args) { launch(args); } }
18.
JavaFXで起動! ./gradlew run
19.
iOS Simulatorで起動! ./gradlew launchIPhoneSimulator
20.
まとめるよ
21.
JavaFXでスマホアプリが作れるよ。 iPhoneしか持ってなくて Java勉強のモチベーションを スマホアプリ開発で保ちたい人には もしかすると良いのかも でも、色々大変そう…なので… 普通は普通通りに開発しましょう〜 おしまい
Download now