Cordova

ApacheCordova勉強会第4回

ApacheCordova勉強会第4回 AdobeからPhonegap開発チームの方々が来られていた。 以下雑なメモ。 セッション1:米Adobe PhoneGapチーム【逐次通訳】 Adobeの人(Adobeに買収された開発チームの方)のセッション。英語同時翻訳。(ありがとうございました) パフォーマンス問題としていいニュース Apple、GoogleともにWebViewの高速化が進む Appleもなんか出したらしい AndroidのはおなじみCrossWalk projectの事 Why Phonegap? CrossPlatforms ProjectSpeed UI Native functions Update from Web Appstoreを通さないアップデートができるとのこと ( てか、それいいの? ) Plugin support ShowCase ( PhonegapAppStoreで見れるよ ) BankOfAmerica Sabre - TripCase(HTML5/JSでゴリゴリ書いてるらしい) Untappd Sworkit Large Home Store Instagram・Evernoteなどはハイブリッドアプリ(割合とかは言ってなかった) BaseCampもHybrid ほとんどがHTML5ベース Rails作者, DHHも情報が多いアプリだとHybridは向いているとのコメントを寄せていた PhoneGap Enterpriseについて Adobeのマネタイズのはなし ダッシュボードでメタデータ統計など利用可能 マーケの人が(コンテンツなどを)管理画面から簡単に更新可能 セッション2: Visual Studio を使用した Cordova 開発 MSの方の話。主にVisualStudioの話でしたので話半分にしか聞けていません。。。 VisualStudio ユニバーサルアプリ(Windows系アプリケーション)はネイティブコンパイルで4倍速。 補完の話とか便利機能の話 … セッション3: Windows開発者が知っておきたいCordova開発の話 Monaca作ってるアシアルの方の話。 Win上でのCorova開発iOS開発の壁を超える chromeとUSBMAXD proxy つなげばiOSデバッグできるよ GapDebugを使えばUSBMAXD互換なのでiOS/Android開発できるよ BuildはBuildサーバとしてクラウドやMacを使う

Cordova勉強会第3回行ってきた

Codova勉強会行ってきた だがしかし… 参加時刻20:17 ほとんど遅刻してアレ (19:00-21:00 at IIJさん) ビールとポテチもらいながら最後のセッション聞く感じになりました。 デスクトップアプリマルチOS対応 with HTML5 対象の人は以下の人 デスクトップアプリ作りたい いろんなディスプレイサイズ辛い パフォーマンスそんな求めてない C#よりJSやりたい うん。多分そんなところかも。 Destkop用のネイティブ言語を扱えない人も結構多そう。 3つのやりかた 下記のやり方があるらしい。 Mozilla XULRunner Cordova NW.js(Node-Webkit) あと質疑応答でアシアルの人がAtom-shellっていうのが最近あるよと言ってた。 なんかMonacaのローカルもそれ使うとか何とか(よくわかってない) Mozilla XULRunner 一番シンプルで古株なやつ エンジンGecko GeckoはHTML5だけじゃなくてXULというマークアップを動かせる セガ版Xamarinのような存在(?) 名前はXULだけど中身GeckoなのでHTML5が使える これ知らなかった。 あとオワコン(HTML5に置き換えてる今から使うなとMozillaの中の人に言われたw)らしい Cordova 3つの中で一番発展してる エンジンがTrident(Win)らしい ビルドツール プラグインで機能を足しやすいらしい Win版の環境がだいぶ残念とのこと言っていたけど、よくわからなかった NW.js(Node-Webkit) What is NW.js 3種の中で若造らしい Node.js + Web標準でデスクトップを作ることができるよ XULRUNNERとCorovaのいいどこどり?らしい どうする デスクトップはNW.jsでいいと思う Codova(iOS),Crosswalk(Android)で良い Linux系サポートが熱いのはXULRunner 完全なデスクトップアプリになれるとは思ってない html overflow:hidden; にしてもあまりいいことがないよ ウィンドウサイズをネイティブアプリっぽく固定できないよ CreateWindowExっぽいもの?(なんだろ)はないよ Scrollがついている時点でWebっぽくなる まとめ Mozilla XULRunner = 似非HTML5アプリ NW.js =DOM(Web標準) + Node.js