狠狠撸
Submit Search
CakePHP事例紹介 オンラインiPhoneアプリ作成ツール アプリビルダー
?
0 likes
?
1,665 views
Tomoki Hasegawa
Follow
2014/5/26(月)の第78回 PHP勉強会で発表したスライドです。 http://phpstudy.doorkeeper.jp/events/11523
Read less
Read more
1 of 16
Download now
Download to read offline
More Related Content
CakePHP事例紹介 オンラインiPhoneアプリ作成ツール アプリビルダー
1.
CakePHP事例紹介 オンラインiPhoneアプリ作成ツール アプリビルダー 長谷川智希
2.
自己紹介 ? 長谷川智希 ? デジタルサーカス株式会社
副団長CTO ? Web/スマホアプリ開発 ? カート & 電子工作 @tomzoh facebook.com/ hasegawa.tomoki
3.
デジタルサーカス(株) ? 1999年設立。「ソーシャルメディア」「スマート フォン」「グローバリゼーション」の領域で活動す る技術屋集団。「不可能に思えることを実現する」 を合言葉に多数クライアントに最先端のITサービス を提供している。団員募集中。 ? 動的Webサイト、スマホアプリ開発。 ?
受託开発、自社サービス。
4.
? 「WebブラウザでiPhoneアプリを作ろう」 ? ユーザはWebのCMS
+ iPhoneアプリのビューア を使ってコンテンツを作り申請ボタンを押す。 ? 入力された情報をもとにアプリをビルドしてApple に申請する。 http://appbuilder.jp
6.
仕組み ? あらかじめ用意された機能を組み合わせてアプリを 作る。 ? アイコンやスプラッシュ、色などは自由にカスタマ イズ可能。 About
カタログ クーポン リンク ショー MAP お問合せ Twitter お知らせ 予約 ページ
7.
デモ
8.
システム 管理画面 ? アプリ審査 ? 問合せ対応 CMS ?
アプリ作成 ? 申請 API ? アプリ設定配信 ? データ配信 CakePHP (LAMP) 個別アプリ ? 特定ユーザ専用 ? 切替機能なし Viewer ? 申請前の確認用 ? ID/パスワードでログインする Objective-C ビルド ? 個別アプリの? ビルド PHP (Mac)
9.
サーバ側プログラム ? CakePHP製。 ? 長谷川がとあるGWの5日ほどで作成。 ?
慣れもあって高速。 ? 残り5日はiPhone側を作ってました。
10.
Why PHP? ? I?PHP
& I?CakePHP ? 当初作った機能(カタログ、MAP、イメージ)はCMS 上はほぼ同じ機能を持っていた。 ? PHPはリフクレクションが簡単だった。 ? CMS画面、JSON出力、管理画面など1つ機能を増や す度にコードを書くのはしんどかった。 ? 機能の追加が容易な設計にできた。
11.
使用しているCakePHP ? 当初CakePHP1.2でリリースした。 ? viewが.thtmlじゃなくて.ctpになった初めてのバージョン。 ?
2013年2月のCakeBeerTalkでの市川(@cakephper)さんの発 表を見て「えいや」で当時最新の2.3.1にmigrate。 ? MigrateShell + 一括置換 + 手 ? AuthComponentまわりで大ハマり。 ? 3.0はどうしよう…。そろそろコードもくたびれてきたからモダン な構成で書き直したいなあ、という状況。
12.
最近のトピック ? 新機能「ショー」のリリース。 ? 自由度の高いインタラクティブな電子コンテンツが作れる様に。 ?
仕様を作る時点で脱出ゲームを作れる様に、を狙いとして持って いた。 ? サンプルの「アプリビルダー脱出ゲーム」をAppStoreにリリー スしたら想像以上の結果に。
15.
TODO ? 「カメラ」機能を開発中。 ? 写真を撮ってフレームを付けたり、スタンプをおしたり、 ペンで書いたりできる機能。 ?
6月リリース予定。 ? より自由度の高い一覧や詳細画面を出力できる機能など。 ? AppStoreのランキング100位に常に20個のアプリビルダー アプリが入っている様にしたい。(野望)
16.
ありがとうございました @tomzoh facebook.com/hasegawa.tomoki カート?電子工作の話もしよう! 次回カートレース6/21(土)開催!
Download