Lav en mobilapp uden programmeringsviden med kodeløse apps

  • Lesley Fowler
  • 0
  • 3245
  • 381
Reklame

Masser af mennesker vil oprette deres egne smartphone-apps, men ønsker ikke nødvendigvis at lære at kode. Disse to positioner er ikke nødvendigvis modstridende, og det er fuldstændigt muligt at opbygge en grundlæggende mobilapp ved hjælp af et antal træk-og-slip-værktøjer.

Så hvad er tilgængeligt? Hvad kan de gøre, og hvad er deres grænser? Mere vigtigt, hvilket punkt skal du give op med dem, og begynde at lære Swift De bedste steder at lære Swift, Apples programmeringssprog De bedste steder at lære Swift, Apples programmeringssprog Hvis du vil lære Swift, er det nu tid til at dykke i. Sproget har en lys fremtid, og jo hurtigere du lærer det, jo før vil du kunne høste fordelene. ?

Udviklingsmarkedet for kodeløse apps

Da jeg undersøgte dette indlæg, blev jeg overrasket over det store antal virksomheder, der tilbyder codeless app-udviklingsplatforme. Bare for at rasle nogle navne fra toppen af ​​mit hoved, er der AppGyvers komponist, Ionic Creator (som tidligere blev kendt som Codiqa), EveryScape og Shoutem. Hver af disse produkter har én ting til fælles: De er primært rettet mod forretningsbrugere.

Dette giver mening. Mange små virksomheder er klar over, at de skal have en slags tilstedeværelse på de forskellige app-markeder for at kunne trives. Selvom omkostningerne ved at udvikle en oprindelig applikation fra bunden kan løbe ind i de tusinder - enten i outsourcinggebyrer eller lønninger - kan disse produkter bruges af enhver, der vagt er computerformat.

Jeg besluttede at teste Shoutem. Appellen til netop dette produkt var, at det havde den mest generøse gratis prøveversion af ethvert listet produkt. Du kan tage så meget tid at udforske produktet og oprette dine egne apps. Kun når du ønsker at eksportere dem til en enhed i den virkelige verden eller en app-butik, skal du betale.

Det, der imponerede mig mest med Shoutem, var hvor utroligt indlysende alt var. Det føltes ikke vanskeligere end PowerPoint eller Excel. På trods af dette fulgte det med alle de funktioner, en virksomhed muligvis har brug for. Brugere kan tjene penge på appen med annoncer, tilføje sociale medier og endda integrere den med e-handelsløsning Shopify.

Desværre opkræver Shoutem som alle de ovennævnte produkter virksomhedsrater. Hvis du vil oprette en iPhone og Android-app, skal du betale $ 49 pr. Måned, faktureret årligt. Selvom dette er ideelt til virksomheder, er det mindre godt for folk, der bare vil eksperimentere med appudvikling på en venlig og indbydende måde.

Men der er et gratis produkt oprettet af Microsoft, som vi ikke har nævnt endnu, kaldet TouchDevelop, som vi først skrev om i 2013 Lær, hvordan man udvikler apps på din Windows-telefon med TouchDevelop Lær, hvordan man udvikler apps på din Windows-telefon med TouchDevelop A Mangel på tredjepartsapplikationer har altid været 'Achilles hæl' på Windows Phone 8-platformen. Siden starten har brugere af Microsofts bronzemedaljesystem fundet, at de skal undvære noget…. Dette var oprindeligt en applikation, der blev frigivet til Windows Phone (huske på, at?) som gjorde det muligt for brugere at oprette rudimentære spil og applikationer.

TouchDevelop-programmer oprettes ved at trække og slippe blokke på plads og udfylde emnerne hvor det er nødvendigt. Alle de logiske konstruktioner, som udviklere bruger - som conditionals og iteration - er til stede, men de er skjult bag en let at forstå finer.

I årene siden vi skrev vores originale dækning af TouchDevelop, er produktet fortsat med at vokse og ændre sig, til det punkt, hvor det føles som et meget mere kødudviklet produkt.

Det er siden flyttet fra at være bare en app, til et brugervenligt websted, der giver dig mulighed for at gøre meget mere. Beter endnu, behøver du ikke længere at bruge et tredie sats mobilt operativsystem for at bruge det.

Det giver dig også mulighed for at eksportere alle programmer, du opretter til Apache Cordova, så du derefter kan offentliggøre dem til Google Play, Apple App Store og Microsoft Store app-markedspladser. Cordova er gratis, men du skal betale et gebyr til det selskab, der driver app-butikken, du publicerer til.

Dette varierer. Google opkræver et engangsregistreringsgebyr på $ 25, mens Apple kræver, at du betaler $ 99 hvert år for en iTunes Connect-konto. Omkostningerne ved at offentliggøre i Microsoft Store som person er ca. $ 19, men varierer afhængigt af hvor du bor. Hvis du er et firma, skal du betale ca. $ 99.

Hvad er ulemperne?

Det er en selvfølge, at der er nogle ganske markante ulemper ved at bruge en kodeløs løsning. Der er en grund til, at de fleste mennesker, der har de økonomiske ressourcer eller evnen til at opbygge en oprindelig applikation, vælger at gøre det.

  • Når du forpligter dig til en kodeløs appudviklingsplatform, gambler du i det væsentlige, at det firma, du bruger, vil aldrig gå buste. Hvis den platform, du har forpligtet dig til, mislykkes, kan du muligvis opleve, at du ikke kan foretage ændringer og forbedringer af din app.
  • Uanset hvad du bygger vil aldrig være så hurtig som hvis du har gjort det ved hjælp af oprindelige værktøjer. Dette er fint, hvis du bare laver noget enkelt, som et katalog til en butik. Men i det øjeblik du begynder at tilføje kompexitet, ser du din applikationsforsinkelse og stamming, især på svagere enheder.
  • Fordi kodeløse appudviklingsplatforme tager en masse af beslutningerne ud af dine hænder, er de også langt mere begrænset i hvad de kan gøre. Du skal muligvis skalere dine ambitioner i henhold til det system, du bruger.
  • Tilsvarende, hvis der er en fejl eller en fejl i det system, du bruger, kan det muligvis præsentere sig selv i din applikation, og du vil ikke være i stand til at løse det.
  • Hvis du beslutter dig for at starte en karriere inden for mobiludvikling, vil alle de færdigheder, du lærer at fremstille kodeløse applikationer, være værdiløse. Arbejdsgivere vil have dig til at være kompetent inden for de forskellige programmeringssprog, der bruges. Sådan vælger du et programmeringssprog for at lære i dag og få et godt job om 2 år. Sådan vælger du et programmeringssprog for at lære i dag og få et godt job om 2 år. års dedikeret arbejde for at blive en virkelig god programmør; så er der en måde at vælge det rigtige sprog til at starte fra i dag for at blive ansat i morgen? - ligesom Apples Swift Hvordan påvirker Apples nye programmeringssprog mig? Hvordan påvirker Apples nye programmeringssprog mig? Fra start, vidste udviklere Apples nye Swift ville blive stor. Men hvorfor skal du passe på? , C # og Java - og at kende de komponenter, der bruges til at bygge apps på hver respektive platform.

Naturligvis vil nogle hævde, at dette er rimelige afvejninger, der skal laves for et system, der giver enhver mulighed for hurtigt at udvikle en mobilapplikation uden at have nogen tidligere softwareudviklingserfaring.

There’s A Middle Ground: HTML, CSS og JavaScript

Så hvad nu hvis du virkelig hader programmering, men du synes kodeløse platforme er for rudimentære og restriktive. Der er en glad mellemgrund. Det er med de tre teknologier, der udgør HTML5. Hvad er HTML5, og hvordan ændrer det den måde, jeg gennemser? [MakeUseOf Explains] Hvad er HTML5, og hvordan ændrer det den måde, jeg gennemser? [MakeUseOf Explains] I løbet af de sidste par år har du muligvis hørt udtrykket HTML5 en gang imellem. Uanset om du ved noget om webudvikling eller ej, kan konceptet være noget sprudlende og forvirrende. Naturligvis ... - HTML, CSS og JavaScript. Dette er de vigtigste byggesten på internettet.

Der har været en eksplosion i antallet af produkter og tjenester, der giver dig mulighed for at opbygge mobile applikationer ved hjælp af åben webteknologier. Den mest kendte og nemmeste at lære er sandsynligvis Adobes PhoneGap, som er, hvad Adobe Cordoba bygger på.

Ud over at være gratis leveres dette også med en række nyttige introduktionsvejledninger, der får dig til at bygge din drømme-app på kort tid.

Har du bygget din egen app ved hjælp af et kodeløst værktøj? Fortæl os om din oplevelse i kommentarerne herunder!




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.