すべてのMacに付属しているXcodeの無料コピー以外にも、他にも多くの開発ツールを利用できます。 LiveCode 5 (99ドルから。 アップグレードに49ドル)、Mac OSXおよびその他のオペレーティングシステムで実行される開発ツール RunRev、プログラミング言語HyperTalkからインスピレーションを得ています。 直感的なユーザーインターフェイスを使用して設計されており、理解しやすい英語のような構文を使用する言語を使用して、アプリケーション開発を容易にします。 これを使用して、独自のiOSアプリを作成できます。
Hybercardのように、あなたはスタックにセットアップされたカードの空白のデッキから始めます。 ボタン、チェックボックス、テキストを入力するためのフィールド、画像、静的テキストフィールドなど、使用可能な要素を選択して、それぞれに多数のインターフェイスデザイン要素を追加します。 これは、カードの1つで要素を好きな場所にドラッグアンドドロップすることで実行できます。 これにより、単純なWYSIWYGレイアウトと設計の実装が可能になります。
いいもの:
LiveCode 5は、アプリを設計するための迅速で強力なパッケージです。 iOSが提供する機能を多くサポートするアプリを開発できるようになります。 サポートされているアイテムのリストはかなり広範囲ですが、いくつか名前を付ける必要がある場合は、サポートについて言及します スクロール、グラフィックス、加速度計とモーション検出、マルチタッチジェスチャ、メディア再生など もっと。
カードに適用されたデザイン要素は互いに結び付けられており、前述の英語のような言語を使用してアプリを形成しています。 その言語は、スクリプトを設計要素に関連付けるほとんどのスクリプト言語と同じです。 すべての開発とテストをリアルタイムで実行します。つまり、デバッグが少なくて済みます。 それについてはわかりませんが、コーディングと設計が完了したら、Xcodeに付属のiPhoneシミュレーターでアプリをワンクリックでテストできます。
一度コツをつかめば、素早く、速く、簡単にできます。 LiveCode 5 IDEで使用される言語と設計要素により、コーディングとデバッグに費やす時間が少なくなるため、作業に費やす時間が少なくなります。 Xcodeで同じプロジェクトを作成し、Objective-Cで記述しようとすると、すべての問題を解決するためにより多くの時間を費やす可能性があります。 RunRevは、LiveCode 5と他のツールを使用した開発のリアルタイムの側面が、あなたを幸せな開発者にするだろうと考えています。
最新バージョンのLiveCode5は、iOS5開発のための多くの新しい拡張機能とサポートを提供します。 これらの機能強化の一部は次のとおりです。
- 新しい高性能グラフィックエンジン。 ハードウェアアクセラレーションによるグラフィックスをサポートします。
- ゲームデザインのための追加要素。
- 以前のバージョンのLiveCode5よりも10倍速いアプリパフォーマンス。
- 開発者に最適な収益機能を提供するためのアプリ内購入のサポート。
- 無料のアニメーションエンジン(期間限定で通常79ドルの追加料金がかかります)。
- OpenGL、アニメーションスプライト、テクスチャとスクロールバックグラウンド、衝突検出、ベクターグラフィックス、ドロップシャドウ、トランジションエフェクト、マルチチャネルオーディオとビデオのサポート。
LiveCode 5で作成したアプリは、Mac、Windows、Linuxなどのデスクトップオペレーティングシステムと、AndroidやiOSなどのモバイルオペレーティングシステムにデプロイできます。 特定のサーバーおよびWebベースのアプリもサポートします。
悪い人:
LiveCode 5はサードパーティによって作成された開発ツールであり、iOSでサポートできる機能が少し遅れる可能性があります。 Xcodeとは異なり、Appleの公式iOS開発ツールは、更新時にiOSの最新かつ最高の機能を常にサポートできます。 ただし、これまでのところ、RunRevはAppleのiOSリリースに追いついてきています。
LiveCode 5を使用するということは、別のプログラミング言語も学ぶ必要があることを意味します。これは、Objective-Cでプログラミングする方法を学ぶほど有益ではない可能性があります。 Objective-Cは、複数のプラットフォームで普及しているCプログラミング言語に基づいています。 将来のソフトウェア開発者を自分で作ると、Objective-Cまたは C開発者ですが、LiveCode5で同じ数の広告が見つかる可能性はほとんどありません。 開発者。
評決:
LiveCode 5は、開発に不慣れで、アプリを複数にデプロイすることに興味がある場合は一見の価値があります プラットフォームと、Xcodeよりもコーディングしやすいものを見つけたい場合 Objective-C。 XcodeとObjective-Cがより主流ですが、開発できるソフトウェアはMac OSXとiOSのみです。 LiveCode 5は、より多くのプラットフォーム展開オプションを提供し、無料で試してみることができます。 無料コース 12月6日から始まるモバイルアプリ開発。 試してみる。 失うものは何もありませんが、あなたの時間です。 あなたを次のビッグゲームやアプリ開発者に変えるかもしれない時間!
[xrr評価= 80%]
![externalsnativeLiveCode](/f/1f4615adaf1c3923a22ea0bbc7bc6797.jpg)
![ライブコードのアニメーション](/f/a820249684d8046a4f54be78aca9bd83.jpg)