React Nativeを使用したクロスプラットフォームのモバイルアプリ開発
スマートデバイスの普及によって、業務システムのフロントエンド開発をネイティブ・アプリで実現するケースも一般的になりつつあります。
スマートデバイス(iPhone、Android等)上で、動作するアプリケーションを開発するためには、各プラットホームに対応するプログラミング言語(Objective-C、Swift、 Java)と、固有のAPIを使用するノウハウが必要になります。
クロス・プラットフォームでアプリを提供するためには、Webアプリか、ハイブリットアプリで解決する手段があります。
両者とも、ユーザが操作する画面は、HTML・CSSで構成されたWebページです。
そのため、ネイティブなUI部品で構成されたネイティブ・アプリと比較すると、どうしても見劣りするのは否めません。
本セミナーで取り上げる「React Native」は、JavaScriptを使用して、ネイティブ・アプリを構築するオープンソースのフレームワークです。
2015年に、Facebookがリリースしました。現在も活発に開発が行われています。
React Nativeの開発の特長
- 使用するプログラミング言語は、JavaScript
- ネイティブなUI部品で構成されたアプリを開発可能
- Reactのコンポーネント設計手法で、UIを設計
「React Native」は、人気の高いWebフロントエンド開発のライブラリである「React」をベースとしているため、Reactで培われたWebアプリ開発のノウハウを活用して、ネイティブ・アプリを構築することが出来ます。
本セミナーでは、React Nativeの開発方法とデバッグについて、デモンストレーションを交えて解説します。
対象者
- クロス・プラットフォームのネイティブ・アプリ開発に興味がある方
- Webアプリ開発(React、JavaScript)スキルの展開を考えている方
イベント概要
- イベント名
- React Nativeを使用したクロスプラットフォームのモバイルアプリ開発
- 開催日時
- 2016年10月24日(月) 19:00 〜 2016年10月24日(月) 20:00
- 参加費
- 無料
- 定員数
- 30名
- 開催場所
- カサレアル泉岳寺トレーニングセンター
申し込み
開催日時
申込締切
当日の様子
本セミナーでは、開発方法の比較や実行の仕組みなどを簡単に講義し、弊社がサンプルで作成したアプリをご覧いただきました。
ご来場された方は、その場で講師と一緒にプログラムを組まれている方、熱心に聴講されている方など、様々でした。
最新情報のセミナーとして有意義なものになったと感じています。
★当日のアジェンダ★
- 開発方法の比較
- 実行の仕組み
- React(Web版)との比較
- JavaScript 利用環境
- 開発・デバックの実行環境
- 開発アプリの実行デバッグ方法
- 開発環境導入
- 起動コマンド iOSアプリ
- 実行コマンド Android Emulator
- 実行コマンド Android 実機
- コンポーネントの選択
- プラットフォーム別の制御
- サンプルアプリの参照