アプリケーションフレームワーク紹介
PhoneGap
ハイブリッド型。HTML/CSS/JavaScript からネイ
ティブアプリを生成。
ネイティブコードは「枠」だけで、中身は Web アプ
リと同じ。既存の Web アプリの手法を利用可能。
ほとんどのネイティブ機能を利用可能。
アプリバイナリを生成する Web サービスも提供。
BaaS とは?
Parse
Objective-C for iOS
PFObject *post = [PFObject objectWithClassName:@"Post"];
[post setObject:@"Hello World" forKey:@"title"];
[post setObject:@"I got Parse working on iOS!"
forKey:@"content"];
[post saveInBackground];
Java for Android
ParseObject post = new ParseObject("Post");
post.put("title", "Hello World");
post.put("content", "I got Parse working on Android!");
post.saveInBackground();
JavaScript
var Post = Parse.Object.extend("Post");
var post = new Post();
post.set("title", "Hello World");
post.set("content", "I got Parse working on Web App!");
post.save(null, {success: function(){},
error: function(){} } );
#7 いま、Web 業界では、HTML5 vs ネイティブアプリといった、話が出ている。\n\n
#28 この後紹介する jQuery Mobile などの Web アプリのフレームワークを利用することも可能。\n\n