最近のアクセス:
ページ
履歴
バックリンク
オフライン ネイティブ モバイル アプリケーションについて
GeneXus では、オンラインアプリケーションだけでなく、
オフライン ネイティブ モバイル アプリケーション
も生成できます。
このタイプのアプリケーションは、販売やイベントなどのシチュエーション、インターネット接続が制限されている、またはインターネット接続がない状況に対処するのに役立ちます。デバイスがインターネットに接続されていなくても、アプリケーションで
データベース
トランザクション
を実行できます。
したがって、GeneXus では、オンライン、オフライン、またはその両方が混在する環境で実行可能なモバイルアプリケーションを生成できます。
オフラインアプリケーションを生成するには、デバイスにローカルデータベースを作成し、対応するプログラムを各プラットフォームのネイティブコードで生成します (Android の場合は Java、iOS の場合は Objective-C など)。詳細については、「
オフライン ネイティブ モバイル アプリケーションの生成
」を参照してください。
はじめに
まず、
スマートデバイス用オフラインアプリケーションの作成
を実行します。
オフライン ネイティブ モバイル アプリケーションの詳細については、ドキュメント「
オフライン ネイティブ モバイル アプリケーション
」を参照してください。GeneXus でのオフライン ネイティブ モバイル アプリケーションの生成方法の詳細については、「
オフライン ネイティブ モバイル アプリケーションの生成
」を参照してください。
成功事例
Dairy producer cooperative CO.NA.PRO.LE leads the way in the use of GeneXus Tilo’s offline features thanks to the consultancy firm Hexa
(ウルグアイ、モンテビデオ)
Catarinense Distribuidora ganha agilidade nas vendas com aplicativo móvel criado em GeneXus
(ブラジル、サンタカタリーナ)
InfoModulus desenvolve sistema móvel para força de vendas on-line e off-line com GeneXus
(ブラジル、サンタカタリーナ)
Metro México DF 2.0, primer aplicación Offline con iOS
-
Metro Mexico DF アプリ (Apple Store)
(メキシコ、メキシコシティー)
GX23 Meeting アプリケーション
Metro DF オフラインアプリケーションの事例
背景
シナリオ
POS (販売時点管理) のシナリオ
(ローカル処理)
イベントアプリケーションのシナリオ
(データが事前ロードされたアプリ)
Survey
(独自のアンケートを作成)
アプリケーションのアーキテクチャ
概念の詳細
データ同期の問題
自動生成された識別子の競合の同期
アプリケーションの生成
[ Connectivity Support ] プロパティ
[ Connectivity Support ] プロパティを使用する方法
オフライン データベース オブジェクト
テーブルの選択
イベント
条件
ナビゲーションレポート
プロパティ
再編成
データ同期
データ受信
[ Data Receive Criteria ] プロパティ
オフラインデータの自動同期
[ Minimum Time Between Receives ] プロパティ
[ Data Receive Granularity ] プロパティ
データ送信
[ Send Changes ] プロパティ
チャンク単位での同期
同期 API
Receive メソッド
ServerStatus メソッド
Send メソッド
ResetOfflineDatabase メソッド
SetSendCheckpoint メソッド
同期 API を使用する方法
Synchronization 外部オブジェクト
独自のデータ同期プログラムのコード記述
手動同期のコード例
手動同期のベストプラクティス
ネットワーク API
SynchronizationEvents 外部オブジェクト
Synchronization.Send() 操作のエラー処理
[ Download content in Offline applications ] プロパティ
バックアップおよび復元
データベースを事前にロードしてオフライン モバイル アプリケーションを作成する方法
最初のオフラインアプリ
例
Sales
Survey
オンラインからオフラインへの変換
セキュリティの注意事項
GAM を使用したスマートデバイス用オフラインアプリケーション
事例
http://showcase.genexus.com/app.aspx?genexusmeeting
一般的な問題
ソフトウェア要件