Разработване на приложения за мобилни и настолни платформи с LiveCode 5 [Преглед]

Налични са много други инструменти за разработка освен безплатното копие на Xcode, което се предлага с всеки Mac. LiveCode 5 (започва от $ 99; $ 49 за надстройки), инструмент за разработка, работещ на Mac OS X и други операционни системи от RunRev, черпи вдъхновение от езика за програмиране HyperTalk. Той е проектиран с интуитивен потребителски интерфейс, за да улесни разработването на приложения, използвайки език, който използва разбираем синтаксис, подобен на английски. Можете да го използвате, за да създавате свои собствени приложения за iOS.

Точно като Hybercard, започвате с празно тесте карти, поставени в стек. Вие добавяте множество елементи от дизайна на интерфейса към всеки, като използвате селекция от налични елементи, като например: бутони, квадратчета за отметка, полета за въвеждане на текст, изображения, статични текстови полета и т.н. Правите това, като влачите и пускате елементите, където искате, на една от картите си. Това позволява лесно WYSIWYG оформление и изпълнение на дизайна.

Доброто:

LiveCode 5 е бърз и мощен пакет за проектиране на приложения. Това ще ви позволи да разработвате приложения с много поддръжка за функциите, предлагани от iOS. Списъкът с елементи, които поддържа, е доста обширен, но ако трябва да посоча няколко, бих споменал поддръжката превъртане, графика, акселерометър и откриване на движение, жестове с много докосвания, възпроизвеждане на медии и много други Повече ▼.

Елементите на дизайна, приложени към картите, са свързани заедно и по този начин образуват приложение, използвайки английския език, който споменах по-рано. Този език не е за разлика от повечето скриптови езици, които свързват скриптовете с елементите на дизайна. Извършвате цялото си разработване и тестване в реално време, което уж означава, че ще правите по-малко отстраняване на грешки. Не знам за това, но след като приключите с кодирането и дизайна, на едно щракване сте далеч от тестването на приложението си в iPhone Simulator, който се доставя с Xcode.

Това е бързо, бързо и лесно, след като се разберете. Ще откриете, че прекарвате по -малко време в работа, поради езика, използван заедно с LiveCode 5 IDE, а елементите на дизайна означават по -малко време, прекарано в кодиране и отстраняване на грешки. Ако се опитате да създадете един и същ проект в Xcode, като пишете в Objective-C, може да отделите много повече време, опитвайки се да разберете всички недостатъци. RunRev обича да мисли, че аспектът на развитие в реално време с LiveCode 5 спрямо други инструменти ще ви направи щастлив разработчик.

Най -новата версия LiveCode 5 предлага много нови подобрения и поддръжка за разработка на iOS 5. Някои от тези подобрения са:

  • Нов високопроизводителен графичен двигател; поддържа хардуерно ускорена графика.
  • Допълнителни елементи за дизайн на играта.
  • По -бърза производителност на приложението, която е 10 пъти по -бърза от по -ранните версии на LiveCode 5.
  • Поддръжка за покупки в приложението за оптимални възможности за приходи за разработчиците.
  • Безплатен двигател за анимация (за ограничен период от време редовно на цена от $ 79 допълнително).
  • Поддръжка на OpenGL, анимирани спрайтове, текстури и фонове за превъртане, откриване на сблъсъци, поддръжка на векторни графики, падащи сенки, ефекти на преход и многоканално аудио и видео.

Приложенията, които създавате с LiveCode 5, могат да бъдат внедрени в настолни операционни системи като Mac, Windows и Linux и мобилни операционни системи като Android и iOS. Той дори поддържа определени сървърни и уеб базирани приложения.

Лошото:

LiveCode 5 е инструмент за разработка, създаден от трета страна, и може да изостане малко в функциите, които може да поддържа в iOS. За разлика от Xcode, официалният инструмент за разработка на iOS на Apple, който винаги ще може да поддържа най -новите и най -добрите функции на iOS, когато се актуализира. Засега обаче RunRev успява да бъде в крак с изданията на Apple на iOS.

Използването на LiveCode 5 означава, че трябва да научите и друг език за програмиране, който може да не е толкова печеливш за вас, колкото би бил да научите как да програмирате в Objective-C. Objective-C се основава на езика за програмиране C, популярен на множество платформи. Ако си създадете бъдещ разработчик на софтуер, може да видите десетки реклами за Objective-C или C разработчици, но е малко вероятно да намерите същия брой реклами, ако има такива, за LiveCode 5 разработчици.

Присъда:

LiveCode 5 заслужава да бъде разгледан, ако сте нов в разработката и се интересувате от разгръщането на вашите приложения в множество платформи и ако искате да намерите нещо, с което може да е по -лесно да кодирате, отколкото Xcode и Цел-C. Въпреки че Xcode и Objective-C са по-популярни, можете да разработите софтуер само за Mac OS X и iOS. LiveCode 5 ви дава повече възможности за внедряване на платформа и можете да го изпробвате безплатно заедно с безплатен курс в разработването на мобилни приложения, което започва на 6 декември. Пробвам. Няма какво да губиш, освен времето си. Време, което може да ви превърне в следващата голяма игра или разработчик на приложения!

[xrr рейтинг = 80%]

Последна публикация в блога

Apple AirTag е разочарование [Преглед]
October 21, 2021

Предложението за продажби на AirTag на Apple е, че можете да прикрепите проследяващия елемент към ключовете си и да го намерите с вашия iPhone, нез...

| Култът към Mac
October 21, 2021

Никой не очаква с нетърпение пазаруването на хранителни стоки - и въпреки че списъците могат да направят задачата малко по -малко досадна, изваждан...

Преглед на „Tiny World“: Apple TV+ doc смесва сладки същества, сурова реалност
October 21, 2021

Apple TV+ ви кани да разгледате нещата под краката си в новата си документална поредица Малък свят. Разказано от Пол Ръд, това шоу е очарователно, ...