4D for iOSアプリにアクションを追加する

Deeplからの自動翻訳

4D v17 R5で、4D for iOSのアクションがサポートされたことをお知らせします!4D v17 R5で、4D for iOSのアクションがサポートされたことは、とても喜ばしいことです。この機能により、モバイルアプリでよりインタラクティブに楽しむことができるようになります。例えば、タスクを完了や終了に設定したり、チェックすべきイベントにフラグを立てたりすることができます。指先のスワイプや、メニューからアクションを選択するだけで、すべてのアクションが可能です。

アプリのアクションを宣言するために、新しいOn Mobile App Actionデータベースメソッドが利用できます。プロジェクトエディタに新しいActionセクションが追加され、定義できるようになりました。

  • 名前。各アクションの名前を指定します。
  • アイコンです。既存のアイコンを選択するか、アイコンライブラリから独自のアイコンを使用します。
  • 短いラベルと長いラベル。短いラベルはレコード(例えばテーブルのセルを左にスワイプしたとき)に、長いラベルはテーブルアクション(アクションのリストは画面の下部から表示されます)に使用されます。
  • テーブルアクションが利用可能なテーブルを選択
  • スコープ。アクションがレコードとテーブルのどちらで利用できるかを指定します

リストフォームで4D for iOSのアクションを使用したタスクアプリケーションの例です。

アクションを定義し、On Mobile App Authenticationメソッドを編集し、実行するメソッドを作成する …とても簡単です。

さらに良いことにビジネスロジックのコードを書き直す必要はなく、既存の4Dメソッドを呼び出して、すべての検証や計算を行うだけです。上の例で示したようなタスク(タスクを延期または終了に設定する)は、請求書の送付や同僚への通知などのフォローアップアクションを引き起こすことができます。

より詳細な情報は、ドキュメントと、カスタムテンプレートにアクションを含めたい場合のチュートリアルにあります。

David Azancot
- 4D for iOS プロダクトオーナー - David Azancotは、2017年にプロダクトオーナーとして4Dプロダクトチームに参加しました。プロダクトオーナーとして、ユーザーストーリー(ユーザーが期待する新機能とその使用法)を書き、それを具体的な機能仕様に変換することを担当しています。また、実装された機能が顧客のニーズを満たしているかどうかを確認することも彼の役割です。DavidはLeonard De Vinci Instituteでマーケティング、インターネット、モビリティのMBAを取得し、2011年にモバイルスタートアップ企業でキャリアを開始。この企業は後にモバイルマーケティンググループのMadvertiseに買収されました。モバイルインターフェースに情熱を注ぐ彼は、2015年、同グループのインタラクティブなモバイル広告フォーマットの開発に抜擢されました。並行して、Davidは2012年から彼独自のiOSおよびAndroidアプリケーションを開発しています。