exclaTOP > テクノロジー
APPEXE ソリューションを支えるテクノロジー
ノンプログラミングモバイルアプリ開発環境

プログラミングをせずにスマートデバイスやWebのネイティブアプリを作り出せる世界初の開発環境が生まれました。

ビジネスにも、もちろんコンシューマでも、どのようなシーンのアプリも作り出せます。

デバイスやOSへの依存性は全く気にする必要はありません。1つのプロジェクトからそれら全てのアプリを作り出せるからです。

モバイルアプリ開発環境
ワンストップ・アプリ制作
ワンストップ・アプリ制作

Webブラウザ上で動作する開発環境で、アプリの制作からプレビューまでリアルタイムに行うことができます。

AppExeのノンプログラミングとは、ソースジェネレートでもありません。直接ネイティブアプリを作り出します。その手軽さは、開発工数や予算を大幅に削減するでしょう。

そして作ったアプリは開発環境から運用環境に移行させて、自社内で使用することができますし、OS各社のアプリ配布サービスを通じて配布も可能です。

とても簡単な操作でアプリが作れますが、当社がアプリ開発の全てを請け負うこともできます。コンサルティングから作成まで全てお任せください。

また、自社でプロジェクトの作成を始めたけれど、途中でつまずいてしまったとしてもご安心ください。

当社が適切なアドバイスをさせていただき、お客様のプロジェクトを完成に導きます。ぜひお問合せください。

ノンプログラミング

オブジェクトをドラッグ&ドロップするだけで画面を作っていきます。オブジェクトにアクションを設定して振る舞いを決め、DBを用意したらアプリは完成です。

アプリ制作のプロジェクトを作りこんでいくことは、そのままプロトタイプを作ることを意味します。

35以上の部品と100以上のアクションを含むツールキットライブラリを搭載しているので複雑な処理もアクションの組合せで実現出来ます。もちろん部品やアクションはこれからも増えていきます。

スマートデバイスに搭載されているGPS、コンパス、加速度センサーなどの各種センサーを標準でサポートしています。

48ヶ国の多国語に対応しているので、各国語のアプリを作り出せます。

ノンプログラミング
開発環境
プロジェクト管理画面
プロジェクト管理画面

プロジェクト管理では、開発サーバー上で複数のアプリの制作を行なう事ができます。各アプリの編集、削除、テスト用パブリッシュ、構成チェック等、制作に必要な操作を行う事ができます。

アプリをリリース・アップデートする際には、管理コンソールから操作を行います。管理コンソールでは、アプリのリリース管理とリリース後のアプリの分析等も行う事ができます。

ターゲットデバイス選択画面

ターゲットデバイス選択画面では、このアプリのサポートデバイスタイプを選択する事ができます。タブレット・スマホの両方サポートを選択すると、画面サイズに応じてアプリ画面が自動的にスケーリングされます。

アプリのサポートする画面方向や、アプリのタイプ(タブベースアプリ、ナビゲーションベースアプリ、バー無しアプリ)も選択が出来ます。

ターゲットデバイス選択画面
ページ選択画面
ページ選択画面

ページ選択画面では各種ページタイプの選択を行い、ページの階層構造を定義する事ができます。

データベースに関連付けられたページを使用する際には、事前にデータベースの定義をしておく必要があります。

ページ編集画面

ページ編集画面では、各ページのパーツ構成をドラッグ&ドロップで行う事ができます。

数十種類のパーツからお好みの部品を使う事ができます。

また、デザイン用に、背景にデザインワイヤーフレームを表示することも可能です。

ページ編集画面
アクション定義画面
アクション定義画面

ページ編集画面で、アクション定義を行う事ができます。

ボタンのクリック等のイベント毎に100種類以上のアクションを組み合わせて定義する事ができます。

また、アクションの実行結果の可否に応じたサブアクションを登録する事も出来ます。

加えて、条件に応じたアクションの選択実行を行う事も可能です。

ページ編集画面

データベース定義画面では、ローカル及びリモートのテーブル構成を定義し、初期データをCSVファイルからロードする事ができます。

MobileWeb では、サポートしているブラウザに制約が出ます。現状、Chrome 及びSafari がWebDBをサポートしていますが、他の著名なブラウザはサポートしていません。

外部データサービスを使用する際には、管理画面からテーブル定義をロードする事ができます。

ページ編集画面
プレビュー
プレビュー

プレビューボタンをクリックする事で、現状の制作した状況でアプリの動作確認を行なう事ができます。

但し、MobileWebでプレビューを行っていますので、MobileWeb でサポートできない機能に関しては表示、実行を行うことはできません。

機能

ページ編集画面で35以上の部品と100以上のアクションから必要なものを自由自在に組み合わせることにより、構築とプロトタイピング制作が即座に可能となります。

部品
テキスト系部品 ラベル テキスト入力フィールド Webビュー テキストビュー
ボタン系部品 角丸ボタン テキストボタン イメージボタン トグルボタン システムボタン スイッチ セグメント チェックボックス
メディア系 イメージ サウンドボックス ムービーボックス マップビュー カメラボックス
セレクタ系部品 ピッカー 日付ピッカー スライダー 進歩系 進歩バー インディケータ
アクション
ページ遷移系 ルートページに戻る 子ページに移動する タブを選択する 前ののページに戻る
値変更系 親ページの値更新 現在ページの値更新 更新データの再ロード 計算値更新 テキストの消去 最後の1文字削除
テキストの追加
オブジェクト制御系 オブジェクトの移動 オブジェクトの回転 値の更新 イメージの更新 色の更新
ローカルDB制御系 レコード挿入 レコード更新 レコード削除 全レコード削除
メディア制御系 再生 一時停止 停止 効果音再生
警告制御系 警告ポップアップ 選択メニュー 待機画面表示 待機画面停止
リモートDB制御系 ユーザーデータベース制御:サーバーレコード削除 サーバーレコード更新 サーバーレコード挿入
システムデータベース制御:ユーザー登録 ログイン パスワード変更
ライブラリ制御系 写真撮影
デバイス制御系 タイマー制御:開始 停止
電子メール制御系 メール送信画面の表示 メールの使用可否
地図ルート制御系 ルートの表示 ルートの消去
編集機能
リソース管理 アップロード:イメージ ビデオ サウンド(BGM、効果音) 国際化ファイル
編集:イメージ サウンド
データベース編集 ローカル:テーブル編集 View編集 スクリプト編集
リモート:テーブル編集 View編集 スクリプト編集
デバイスアクション管理 タイマーアクションサービス ロケーションアクションサービス
国際化対応 使用テキストの抽出 翻訳 マニュアル編集
ページ編集
ストーリーボード ストーリーボードの編集
プリセットページ フルカスタムページ フリーレイアウト フリースクロール ページスクロール
データ用ページ DBページスクロール レコードビュー リストビュー レコードセレクター
(小規模データ用、デバイス内中規模データ用、サーバーサイドデータ用)
プラグイン
プラグイン

Facebook、TwitterなどのSNSや、SalesforceといったSaaSと接続できるプラグインをご用意。SNSでのマーケティング活用やSalesforceとの連携により特化したデータのみの閲覧アプリなど、活用の幅が広がります。

また運用環境のクラウドDBのAPIやマニュアルを公開しているので、オンプレミス型の既存システムとの接続や、基幹システムをクラウドに上げた際にも、連携させることができます。(別途開発が必要です)

運用環境

プロジェクトをアプリにして活用するために運用環境を用意します。

作成したアプリは自社内で使用することができます。例えばiOSアプリであれば、Apple社とのエンタープライズ契約を結んでいただき、お持ちのスマートデバイスに直接アプリをインストールできます。

配布することをお考えであれば、当社がアプリ配布申請の代行をいたします。iOSアプリならiTunes AppStore、AndroidアプリならGooglePlayで配布できます。

運用環境