サンフランシスコ出身の4D開発者であるゲストオーサー・カーク・ブルックスによるブログ記事です。
世界44都市を訪れ、最新の4D開発のすべてをお届けしてきた「4Dワールドツアー2019」が、2019年4月8日~9日、ついにアトランタに到着しました。2日間のイベントでは、4Dチームによるセッションやワークショップが行われました。私にとっては、これまでで最高のワールドツアーでした! ……というより、全部行ったんですけどね。
初日は無料で、これまでのワールドツアーでは、初日はセールストークと機能の概要が中心でした。しかし、今回は違います。ORDA、Form、ダイナミックフォーム、そして4D for iOSのより洗練されたプレビューを含む多くの新機能を強調し、紹介するために17のデモデータベースが用意されていたのです。プロジェクトにすぐに取り入れることができる便利な要素がたくさんありました。
未来を垣間見る
4D World Tourは、4Dの未来に焦点をあてています。実は、ORDAだけではないのです。ORDAは、4Dが歩む新しくモダンなプログラミングの方向性なのです。しかし、それがすべてではありません。フォームを扱う方法の変化は、ORDAそのものとは関係ありませんが、深い変化であることに変わりはないのです。私にとっては歓迎すべきことです。フォームエディタも気に入っていますが、フォームを動的に作成し、その定義をJSONファイルで外部に保存できるのは良いことです。
2日間の様子をひと目で
4D World Tourの初日は、4Dの多くの新機能に触れ、これまでの変更点・・・そしてこれからの変更点の背景にある考え方を明確に示しています。これだけでも、時間と費用を掛けてでも行く価値があります。2日目は、プロとして4Dを使用している人たちのためのものです。Jean-Pierre Ribreau(JPR)とAdd Komoncharoensiriは、素晴らしいデモとプレゼンテーションを行うために時間を費やしました。これらのデモは、ORDAやフォームを効果的に使用するためのコツや要素です。この情報は、実際のプロジェクトで新しい技術を効果的に適用するために不可欠なものです。そしてまた、デモの中からすぐにでも取り出して、役に立つことをするために自分で使うことができる断片もあったのです。
私の収穫
イベント終了後、大きな収穫を聞かれました。と聞かれたので、こう答えました。
- ORDAの使い方を学ぶのに費やした時間は、すべて的確で有意義なものでした。
- これは、まさに4Dを前進させる方法です。
- なぜなら、これが前進の道であり、すべてのリソースが集中する場所だからです。
- リファレンスの概念を理解することは、これまでの変数についての考え方と比較して、非常に重要です。
私はここ数ヶ月、ORDAとオブジェクト指向プログラミングの教育に積極的に取り組んできましたが、初日の最後まで、本当にJPRについていくような気がしました。しかし、ポイントは、4Dでのプログラミングがどれだけ変化しているかということです。4Dクラシックと後方互換性は危険ではありませんが、すべての新しい仕事はORDAとその関連技術に集中しています。なぜか?なぜなら、Laurent Ribardièreは、それが進むべき方向であり、プログラミングへのモダンなアプローチであると信じているからです。あなたはそれに異議を唱えることができますし、おそらくそうするでしょうが、この列車はそこに向かっているのです。ORDAは開発速度が速く、同じ結果を得るために必要なコードも少なくて済みます。また、すでにOOP言語やJavaScriptに慣れている人たちにも、より理解しやすくなっています。
結局のところ
ORDAが注目されるところです。もし、あなたが、将来的にアプリケーションを実行し、更新することを考えていたり、アプリケーションがビジネスにとって重要であったり、アプリケーションに取り組むためにプログラマを雇うつもりであったり、4Dを高速開発プラットフォーム(かつての分類)として見ているなら、4D World Tourに参加し、学ぶ意欲を持ちましょう!一度ORDAを使えば、4Dのプログラミングが本当に楽しくなるのですから。