Twórz aplikacje na platformy mobilne i stacjonarne za pomocą LiveCode 5 [Recenzja]

Dostępnych jest wiele innych narzędzi programistycznych oprócz bezpłatnej kopii Xcode, która jest dostarczana z każdym komputerem Mac. LiveCode 5 (zaczyna się od 99 USD; 49 USD za uaktualnienia), narzędzie programistyczne działające w systemie Mac OS X i innych systemach operacyjnych firmy UruchomRev, czerpie inspirację z języka programowania HyperTalk. Został zaprojektowany z intuicyjnym interfejsem użytkownika, aby ułatwić tworzenie aplikacji przy użyciu języka, który wykorzystuje zrozumiałą składnię podobną do angielskiego. Możesz go używać do tworzenia własnych aplikacji na iOS.

Podobnie jak w przypadku Hybercard, zaczynasz od pustej talii kart ułożonej w stos. Do każdego z nich dodajesz mnóstwo elementów projektu interfejsu, korzystając z dostępnych elementów, takich jak: przyciski, pola wyboru, pola do wprowadzania tekstu, obrazy, statyczne pola tekstowe itp. Robisz to, przeciągając i upuszczając elementy w dowolne miejsce na jednej z twoich kart. Pozwala to na prosty układ WYSIWYG i implementację projektu.

Dobro:

LiveCode 5 to szybki i wydajny pakiet do projektowania aplikacji. Pozwoli to na tworzenie aplikacji z dużym wsparciem dla funkcji oferowanych przez iOS. Lista obsługiwanych elementów jest dość obszerna, ale gdybym miał wymienić kilka, wymieniłbym wsparcie dla przewijanie, grafika, akcelerometr i wykrywanie ruchu, gesty wielodotykowe, odtwarzanie multimediów i wiele jeszcze.

Elementy projektu zastosowane na kartach są ze sobą powiązane, tworząc w ten sposób aplikację używającą języka angielskiego, o którym wspomniałem wcześniej. Język ten nie różni się od większości języków skryptowych, które wiążą skrypty z elementami projektu. Programujesz i testujesz w czasie rzeczywistym, co rzekomo oznacza mniej debugowania. Nie wiem o tym, ale kiedy skończysz kodowanie i projektowanie, wystarczy jedno kliknięcie, aby przetestować swoją aplikację w symulatorze iPhone'a, który jest dostarczany z Xcode.

Jest to szybkie, szybkie i łatwe, gdy już to opanujesz. Będziesz spędzać mniej czasu na pracy, ponieważ język używany wraz z LiveCode 5 IDE i elementami projektu oznacza mniej czasu spędzonego na kodowaniu i debugowaniu. Jeśli próbowałeś stworzyć ten sam projekt w Xcode, pisząc w Objective-C, możesz spędzić dużo więcej czasu próbując rozwiązać wszystkie problemy. RunRev lubi myśleć, że aspekt programowania w czasie rzeczywistym za pomocą LiveCode 5 w porównaniu z innymi narzędziami sprawi, że będziesz szczęśliwym programistą.

Najnowsza wersja LiveCode 5 oferuje wiele nowych ulepszeń i wsparcie dla rozwoju iOS 5. Niektóre z tych ulepszeń to:

  • Nowy wysokowydajny silnik graficzny; obsługuje grafikę z akceleracją sprzętową.
  • Dodatkowe elementy do projektowania gier.
  • Szybsza wydajność aplikacji, która jest 10 razy szybsza niż wcześniejsze wersje LiveCode 5.
  • Obsługa zakupów w aplikacji dla optymalnych możliwości generowania przychodów dla programistów.
  • Darmowy silnik animacji (przez ograniczony czas, regularnie kosztujący 79 USD ekstra).
  • Obsługa OpenGL, animowanych sprite'ów, tekstur i przewijanych teł, wykrywanie kolizji, obsługa grafiki wektorowej, cieni, efektów przejścia oraz wielokanałowego audio i wideo.

Aplikacje, które tworzysz za pomocą LiveCode 5, mogą być wdrażane na komputerowe systemy operacyjne, takie jak Mac, Windows i Linux oraz mobilne systemy operacyjne, takie jak Android i iOS. Obsługuje nawet niektóre aplikacje serwerowe i internetowe.

Źli:

LiveCode 5 to narzędzie programistyczne stworzone przez stronę trzecią i może być nieco opóźnione w zakresie funkcji, które może obsługiwać w systemie iOS. W przeciwieństwie do Xcode, oficjalnego narzędzia programistycznego iOS firmy Apple, które zawsze będzie w stanie obsługiwać najnowsze i najlepsze funkcje systemu iOS w miarę aktualizacji. Jednak do tej pory RunRev jest w stanie nadążyć za wydaniami Apple iOS.

Korzystanie z LiveCode 5 oznacza, że ​​musisz także nauczyć się innego języka programowania, co może nie być dla Ciebie tak opłacalne, jak nauka programowania w Objective-C. Objective-C jest oparty na języku programowania C popularnym na wielu platformach. Jeśli jesteś przyszłym programistą, możesz zobaczyć dziesiątki reklam dla Objective-C lub Programiści C, ale prawdopodobnie nie znajdziesz takiej samej liczby reklam, jeśli w ogóle, dla LiveCode 5 programiści.

Werdykt:

LiveCode 5 jest wart obejrzenia, jeśli dopiero zaczynasz programować i chcesz wdrażać swoje aplikacje na wielu komputerach platformy i jeśli chcesz znaleźć coś, co może być łatwiejsze do kodowania niż Xcode i Cel C. Chociaż Xcode i Objective-C są bardziej popularne, możesz tworzyć oprogramowanie tylko dla systemów Mac OS X i iOS. LiveCode 5 zapewnia więcej opcji wdrażania platformy i możesz wypróbować go za darmo wraz z bezpłatny kurs w tworzeniu aplikacji mobilnych, która rozpocznie się 6 grudnia. Spróbuj. Nie masz nic do stracenia poza czasem. Czas, który może sprawić, że staniesz się następną wielką grą lub twórcą aplikacji!

[ocena xrr = 80%]

Najnowszy wpis na blogu

| Kult Maca
September 10, 2021

Dlaczego w tym roku może być prawie niemożliwe kupienie akcesorium do stacji dokującej do twojego następnego iPhone'a?Kiedy nowy iPhone zostanie wy...

| Kult Maca
September 10, 2021

Straitjacket to moje nowe ulubione etui na iPhoneEtui Straitjacket firmy Loop zapewni szalone bezpieczeństwo Twojego iPhone'a. Zdjęcia: Killian Bel...

| Kult Maca
September 10, 2021

Tak długo Windows Messenger, Hello Skype — Microsoft potwierdza migrację do pierwszego kwartału 2013 r.ProkofiewaMicrosoft ogłosił dzisiaj na oficj...