モバイル開発環境「Caede Preview版」 セミナー
- yukio_saitoh
- 2066
- 0
- 0
- 1
SCSK Curl事業部 マーケティング担当者による、Caede (カエデ) Preview版リリースセミナが始まりました。 #caede #curl
2011-11-30 13:59:48一昨日にリリースしたプレビュー版は名の通り製品ではない、製品開発へ反映させたい。今回が初めてのセミナで 2h という短い内容であるが、質疑応答も含め 16:30 には終わる見込みとな。 #curl #caede
2011-11-30 14:00:57Caede コンセプト。名前の由来は、単語の略+カエデ(もみじのような) Curl から様々なプラットフォームへエクスポートするもの。 Mobile Development : Do it all in one 。カールのみでモバイル開発対応。 #caede #curl
2011-11-30 14:02:22モバイル開発で代表的なものとして、Android SDK (Java) や XCode (ObjectiveC) が主流であるが、新規でビジネス開発するには障壁が高い。 そこで、Curl 言語だけでモバイルアプリが開発できることを目指す。 #curl #caede
2011-11-30 14:04:06代表的な HTML, JavaScript CSS3 で開発することもあるが、Caede はそれらすら意識しない。 #caede #curl
2011-11-30 14:04:39caede の中身は、HTML5/CSS3/JavaScript を生成する Translator, Framework, Library および Eclipse開発プラグインを提供する開発環境。 #curl #caede
2011-11-30 14:05:41そもそも、Curl とは? → 1995年 MIT で開発された Webリッチクライアント言語及び開発ツール、実行環境。そして商品化され 2004年5月 住商情報システムが Curlに関する全ての知財権を取得し、SCSK が提供。 #caede #curl
2011-11-30 14:07:05国内500社以上(基幹系)導入実績があり、処理能力が高く、開発生産性も高い。 #curl #caede
2011-11-30 14:07:50もともと Curl は、HTML, Java Script, Java, Flash / Shockwave といった主要コンテンツ言語同等機能を包含した言語(リッチクライアント言語)である。 // Silverlight 含まれていない? #caede #curl
2011-11-30 14:08:51もともと Curl は、HTML, Java Script, Java, Flash / Shockwave といった主要コンテンツ言語同等機能を包含した言語(リッチクライアント言語)である。 // Silverlight 含まれていない? #caede #curl
2011-11-30 14:08:51Caede アプリケーション アーキテクチャー。スマホなどのハイブリッド・アプリケーションとして動作する。Native アプリに近い Model+View を提供。 // 通常の RIA。RIA充になりたい。 #caede #curl
2011-11-30 14:11:41スマホに限って特別なデバイスがある。例えば、加速度センサやカメラがある、それも Curl を使って実装が可能である。 通常の Native アプリが作れる。 #curl #caede
2011-11-30 14:12:56Caede 開発環境における機能概要は3つ。①Framework(モバイル用専用開発)、②Libaries(モバイル用専用)、③Translator(HTML5変換、ビルド機能) ※開発には別途 Curl CDE および Curl言語が必要。 #caede #curl
2011-11-30 14:14:33Curl CDE = Curl Development toolkit for Eclipse Plugin だっけな。 #caede #curl
2011-11-30 14:15:12Caede フレームワークは、グラフィック階層、Curlロジック、Framework と分離している。 // コードビハインド的な感じと思えばいいのかな。 #curl #caede
2011-11-30 14:16:12Graphic (Curl) = HTML/CSS, Logic (Curl) = JavaScript それぞれ意識する必要なし。 #caede #curl
2011-11-30 14:16:48Caede Library は、2つ機能。①RIA で用意している標準 API 、②モバイル特有のもの+デスクトップ特有のもの。 //PreView版なので、拡充途中とのこと。 #curl #caede
2011-11-30 14:17:58将来的に Extention LIB として、さらにエンタープライズに有用なライブラリを提供予定。・・・モバイルでは使えないけど、デスクトップ用など。 // 楽しみですね。 #caede #curl
2011-11-30 14:18:50Caede - Translator は、Curl ソースコードから HTML5/CSS3/JavaScript を生成し、Android や iOS に使用される Webkit をターゲットにしているとな。 // ソースの一元管理も容易化かな。 #curl #caede
2011-11-30 14:20:23将来的にはチャートやスプレッドシートといった描画系のライブラリも提供するとな! // そしたら、ソフィアクレードルのようなエラい高いライブラリを購入しなくても済むってこと?だとしたら将来性アリアリですね。 #caede #curl
2011-11-30 14:21:46Caedeによる開発の流れ。①開発環境セットアップ、②プロジェクト作成、アプリ開発、③モバイル用に caede Translator 変換、④Androidシミュレータで動作確認。 #caede #curl
2011-11-30 14:23:43CDE 8.0.1001 をホムペよりベータ版の入手可能。 ⇒ http://t.co/px3J35x1 #curl #caede
2011-11-30 14:25:19Caede Preview 版は Android のみをターゲットにしている。製品版では iOS も。 今回は Android SDK および ADK Plugin for Eclipse も必要です。 #caede #curl
2011-11-30 14:26:49