Utveckla appar för mobila och stationära plattformar med LiveCode 5 [Recension]

Det finns många andra utvecklingsverktyg förutom den kostnadsfria kopian av Xcode som följer med varje Mac. LiveCode 5 (börjar på $ 99; $ 49 för uppgraderingar), ett utvecklingsverktyg som körs på Mac OS X och andra operativsystem från RunRev, får den inspiration från programmeringsspråket HyperTalk. Den är utformad med ett intuitivt användargränssnitt för att göra applikationsutveckling enklare med ett språk som använder en förståelig engelskliknande syntax. Du kan använda den för att skapa dina egna iOS -appar.

Precis som Hybercard börjar du med en tom kortlek som är placerad i en stapel. Du lägger till en uppsjö av gränssnittsdesignelement till var och en med hjälp av ett urval av tillgängliga element som: knappar, kryssrutor, fält för inmatning av text, bilder, statiska textfält, etc. Du gör det här genom att dra och släppa elementen var du vill ha dem på ett av dina kort. Detta möjliggör enkel WYSIWYG -layout och designimplementering.

De goda:

LiveCode 5 är ett snabbt och kraftfullt paket för appdesign. Det låter dig utveckla appar med mycket stöd för de funktioner som erbjuds av iOS. Listan över objekt som den stöder är ganska omfattande, men om jag måste nämna några skulle jag nämna stöd för rullning, grafik, accelerometer och rörelsedetektering, multi-touch-gester, mediauppspelning och mycket Mer.

Designelementen, applicerade på korten, är bundna och bildar därmed en app med det engelskliknande språket som jag nämnde tidigare. Det språket är inte till skillnad från de flesta skriptspråk som associerar skripten med designelementen. Du gör all din utveckling och testning i realtid, vilket påstås att du kommer att göra mindre felsökning. Jag vet inte om det, men när du är klar med kodningen och designen är du ett klick bort från att testa din app i iPhone Simulator som levereras med Xcode.

Det är snabbt, snabbt och enkelt när du väl har koll på det. Du kommer att spendera mindre tid på att arbeta på grund av språket som används tillsammans med LiveCode 5 IDE och designelementen innebär mindre tid åt kodning och felsökning. Om du försökte skapa samma projekt i Xcode och skrev i Objective-C kan du spendera mycket mer tid på att försöka lösa alla knäckar. RunRev tycker om att realtidsaspekten av utveckling med LiveCode 5 kontra andra verktyg gör dig till en lycklig utvecklare.

Den senaste versionen LiveCode 5 erbjuder många nya förbättringar och stöd för iOS 5 -utveckling. Några av dessa förbättringar är:

  • Ny grafikmotor med hög prestanda; stöder hårdvaruaccelererad grafik.
  • Ytterligare element för speldesign.
  • Snabbare appprestanda som är 10 gånger snabbare än tidigare versioner av LiveCode 5.
  • Stöd för köp i appen för optimala intäktsmöjligheter för utvecklare.
  • Gratis animationsmotor (under en begränsad tid regelbundet till $ 79 extra).
  • Stöd för OpenGL, animerade sprites, texturer och rullande bakgrunder, kollisionsdetektering, stöd för vektorgrafik, skuggor, övergångseffekter och flerkanaligt ljud och video.

Appar du skapar med LiveCode 5 kan distribueras till stationära operativsystem som Mac, Windows och Linux och mobila operativsystem som Android och iOS. Det stöder till och med vissa server- och webbaserade appar.

Det dåliga:

LiveCode 5 är ett utvecklingsverktyg som skapats av en tredje part, och det kan ligga lite efter i de funktioner som det kan stödja på iOS. Till skillnad från Xcode, Apples officiella iOS -utvecklingsverktyg, som alltid kommer att kunna stödja de senaste och bästa funktionerna i iOS när det uppdateras. Men hittills lyckas RunRev hänga med i Apples utgåvor av iOS.

Att använda LiveCode 5 innebär att du också måste lära dig ett annat programmeringsspråk, vilket kanske inte är lika lönsamt för dig som att lära dig att programmera i Objective-C. Objective-C är baserat på C-programmeringsspråket som är populärt på flera plattformar. Om du gör dig själv till en framtida programutvecklare kan du se många annonser för Objective-C eller C -utvecklare, men du kommer sannolikt inte att hitta samma antal annonser, om sådana finns, för LiveCode 5 utvecklare.

Dom:

LiveCode 5 är värt en titt om du är ny i utvecklingen och är intresserad av att distribuera dina appar till flera plattformar och om du vill hitta något som kan vara lättare att koda med än Xcode och Mål-C. Även om Xcode och Objective-C är mer vanliga kan du bara utveckla programvara för Mac OS X och iOS. LiveCode 5 ger dig fler plattformsinstallationsalternativ och du kan prova det gratis tillsammans med en gratis kurs i mobilapputveckling som startar den 6 december. Ge det ett försök. Du har inget att förlora förutom din tid. Tid som kan göra dig till nästa stora spel eller apputvecklare!

[xrr -betyg = 80%]

Senaste blogginlägget

| Cult of Mac
September 11, 2021

[avocado-gallery ids = ”288040,288029,288033,288028,288035,288030,288036,288034,288031,288032,288027 ″]Tidiga klotter på iPad såg mycket ut som den...

'Samsung Rising/ recension: Bokdetaljer strid mellan Galaxy och iPhone
September 11, 2021

Ny bok Samsung Rising berättar historien om Apples största rival i smartphone -eran. Det berättar om Samsungs decennier långa uppstigning och den h...

| Cult of Mac
September 11, 2021

Håll de små grejerna i din väska organiserade snyggt med Cocoon's Grid-It [Recension]Vet du vad jag hatar? Koppla loss kablar, laddare, hörlurar oc...