Vyvíjejte aplikace pro mobilní a stolní platformy s LiveCode 5 [recenze]

Kromě bezplatné kopie Xcode, která je součástí každého počítače Mac, je k dispozici mnoho dalších vývojových nástrojů. LiveCode 5 (začíná na 99 USD; 49 $ za upgrady), vývojový nástroj běžící na Mac OS X a dalších operačních systémech od RunRev, čerpá inspiraci z programovacího jazyka HyperTalk. Je navržen s intuitivním uživatelským rozhraním, které usnadňuje vývoj aplikací pomocí jazyka, který používá srozumitelnou syntaxi podobnou angličtině. Můžete jej použít k vytváření vlastních aplikací pro iOS.

Stejně jako Hybercard začínáte s prázdným balíčkem karet rozmístěných ve stohu. Ke každému z nich přidáte spoustu prvků návrhu rozhraní pomocí výběru dostupných prvků, jako jsou: tlačítka, zaškrtávací políčka, pole pro zadávání textu, obrázky, statická textová pole atd. Uděláte to tak, že na jednu ze svých karet přetáhnete prvky kamkoli budete chtít. To umožňuje jednoduché rozložení a implementaci WYSIWYG.

Dobrý:

LiveCode 5 je rychlý a výkonný balíček pro návrh aplikace. Umožní vám vyvíjet aplikace se spoustou podpory funkcí nabízených iOS. Seznam položek, které podporuje, je poměrně rozsáhlý, ale kdybych měl vyjmenovat několik, zmínil bych podporu posouvání, grafika, akcelerometr a detekce pohybu, vícedotyková gesta, přehrávání médií a mnoho dalšího více.

Prvky designu použité na kartách jsou svázány dohromady a vytvářejí tak aplikaci v jazyce podobném angličtině, který jsem zmínil dříve. Tento jazyk není nepodobný většině skriptovacích jazyků, které skripty spojují s prvky návrhu. Veškerý svůj vývoj a testování provádíte v reálném čase, což údajně znamená, že budete provádět méně ladění. Nevím o tom, ale jakmile skončíte s kódováním a designem, budete jedno kliknutí daleko od testování vaší aplikace v iPhone Simulatoru, který je dodáván s Xcode.

Je to rychlé, rychlé a snadné, jakmile se zorientujete. Díky jazyku použitému společně s IDE LiveCode 5 a designovým prvkům budete trávit méně času prací, což znamená méně času stráveného kódováním a laděním. Pokud jste se pokusili vytvořit stejný projekt v Xcode, psaní v Objective-C, možná strávíte mnohem více času zkoušením všech záhybů. RunRev si rád myslí, že aspekt vývoje v reálném čase s LiveCode 5 oproti jiným nástrojům z vás udělá šťastného vývojáře.

Nejnovější verze LiveCode 5 nabízí spoustu nových vylepšení a podporu pro vývoj iOS 5. Některá z těchto vylepšení jsou:

  • Nový vysoce výkonný grafický engine; podporuje hardwarově akcelerovanou grafiku.
  • Další prvky pro herní design.
  • Vyšší výkon aplikace, který je 10krát rychlejší než předchozí verze LiveCode 5.
  • Podpora nákupů v aplikacích pro optimální možnosti příjmů pro vývojáře.
  • Bezplatný animační engine (na omezenou dobu pravidelně za cenu 79 USD navíc).
  • Podpora pro OpenGL, animované skřítky, textury a rolovací pozadí, detekce kolizí, podpora vektorové grafiky, vržených stínů, přechodových efektů a vícekanálového zvuku a videa.

Aplikace, které vytvoříte pomocí LiveCode 5, lze nasadit do operačních systémů pro stolní počítače, jako jsou Mac, Windows a Linux, a mobilních operačních systémů, jako jsou Android a iOS. Podporuje dokonce určité serverové a webové aplikace.

Špatný:

LiveCode 5 je vývojový nástroj vytvořený třetí stranou a ve funkcích, které může podporovat v systému iOS, by mohl trochu zaostávat. Na rozdíl od Xcode, oficiálního vývojového nástroje iOS pro Apple, který bude při aktualizaci vždy schopen podporovat nejnovější a nejlepší funkce iOS. RunRev se však zatím daří držet krok s vydáním iOS od Apple.

Používání LiveCode 5 znamená, že se musíte také naučit další programovací jazyk, což pro vás nemusí být tak výnosné, jako by bylo naučit se programovat v Objective-C. Objective-C je založen na programovacím jazyce C populárním na více platformách. Pokud se stanete budoucím vývojářem softwaru, mohou se vám zobrazit desítky reklam na Objective-C nebo C vývojáři, ale pravděpodobně nenajdete stejný počet reklam, pokud nějaké, pro LiveCode 5 vývojáři.

Výrok:

LiveCode 5 stojí za pozornost, pokud jste ve vývoji nováčci a máte zájem o nasazení svých aplikací do více aplikací platformy a pokud chcete najít něco, s čím by bylo snadnější kódování než s Xcode a Cíl-C. Přestože jsou Xcode a Objective-C běžnější, můžete vyvíjet software pouze pro Mac OS X a iOS. LiveCode 5 vám nabízí více možností nasazení platformy a můžete si to zdarma vyzkoušet spolu s příponou kurz zdarma ve vývoji mobilních aplikací, který začíná 6. prosince. Pokusit se. Nemáte co ztratit, kromě svého času. Čas, který z vás může udělat dalšího velkého vývojáře her nebo aplikací!

[xrr hodnocení = 80%]

Poslední příspěvek na blogu

| Kult Mac
September 10, 2021

Úžasný nárůst prodeje iPhone v jednom úžasném grafuNa iPhonech se dají vydělat peníze. V případě, že jste nevěděli.Foto: Jim Merithew/Cult of MacCh...

| Kult Mac
September 10, 2021

V klasických filmech vypadá zařízení Apple neuvěřitelně coolLaurel a Hardy používat iPhone jsou šílený pohled.Foto: Pablo LarrochaPamatujete si dob...

| Kult Mac
September 10, 2021

Jedním z našich oblíbených sluchátek je BluetoothBezdrátová sluchátka Bowers & Wilkins P5 nás nutí věřit v Bluetooth.Foto: Jim Merithew/Cult of...