Technical Works

ASC Technical support site

*

GeneXusでAndroidとiOSのスマートデバイスアプリを作成する(4)

      2014/11/27

前回はAndroid(実機)での動作確認を行いました。

今回は Mac で iOS アプリケーションを動作させる方法を紹介していきます。

Net Marketshare の統計情報では、2014年6月時点で、iOS 45.61%、Android 43.75% と、モバイル/タブレットの OSシェア の大半を占めています。
シェアから見ても、この2つの OS への対応は必然的に必須になるでしょう。

Mac の準備

Mac で動作確認を行うには以下の 2つ がインストール・設定されている必要があります。

  1. Xcode(執筆時点ではバージョン5.xになっています)
  2. リモートログインを有効

 

Xcode は App Store からダウンロード・インストールが可能ですので割愛し、リモートログインの設定を行います。

システム環境設定

[システム環境設定] から [共有] を開きます。

共有

[リモートログイン] にチェックを入れ、[有効] にします。

 GeneXusの設定

GeneXus のジェネレータの設定を行います。

SnapCrab_NoName_2014-7-24_22-37-26_No-00

[ジェネレーター] から [SmartDevices] を選択します。

SnapCrab_NoName_2014-7-24_22-37-8_No-00

[Generate iOS] を [True]に設定し、[Main Platform] を [iOS] に設定します。
[Mac Host] に Mac のホスト名を設定します。
[Mac User][Mac Password] には、ログイン可能なユーザID、パスワードを設定します。

iOS版のコンパイル

Android版と同様に [F5] キーを押下して、コンパイルを行います。
コンパイルが終了したら、Mac の [Finder] を開いてみましょう。

[書類][Projects] の下に、[SDDemo] が作成されています。
更に下の階層に [SDDemo.xcodeproj] が作成されています。
このファイルを実行し、Xcode 上のシミュレータで動作確認を行うことができます。

 

今回でこの [GeneXusでAndroidとiOSのスマートデバイスアプリを作成する] シリーズは最終回になります。

この様に、GeneXus を使用することで、1つの定義情報から複数のプラットフォーム用のアプリケーションを作成することが可能になります。

 

The following two tabs change content below.

h

システムエンジニア兼、本サイトの編集者。

 - GeneXus , , ,

Loading Facebook Comments ...

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


*

  関連記事

no image
GeneXus X Evelution2 Update 5 をインストールする(1)

GeneXus を使用するためには、GeneXus のインストールは勿論、その他 …

GeneXusでAndroidとiOSのスマートデバイスアプリを作成する(3)

前回はスマートデバイスアプリケーションの作成を行いました。 今回は実機(Andr …

GeneXusEV3新機能

・「GeneXusEvolution(以下EV3)」のスマートディバイス(以下S …

GeneXusで既存のデータベースを読み取る

Reverse Engineering ①既存データベースをGeneXusのRe …

GeneXusでAndroidとiOSのスマートデバイスアプリを作成する(2)

前回は環境の構築を行いました。 今回は実際にGeneXusでスマートデバイスアプ …

Genexus で 「Hello, world!」

「世界一有名なプログラム」である「Hello, world!」をGeneXusで …

GeneXusでAndroidとiOSのスマートデバイスアプリを作成する

GeneXusがスマートデバイスアプリを作成できるのは知っているけど、実際にどう …

GeneXus で 住所録を作る②

今回は 前回作成した住所録を拡張します。郵便番号マスタ( Transaction …

GeneXus で 住所録を作る

前回は「世界一有名なプログラム」である「Hello, world!」をGeneX …

GeneXus ログイン認証(TomcatのBASIC認証)

GeneXusだけではなく、ログイン認証は重要であります。 開発環境、テスト環境 …