Byg en mobilapp med ingen programmeringskunskab med kodeløse apps

Det er helt muligt at opbygge en grundlæggende mobilapp ved at bruge et antal træk-og-slip-værktøjer, så hvad er fangsten?

Det er helt muligt at opbygge en grundlæggende mobilapp ved at bruge et antal træk-og-slip-værktøjer, så hvad er fangsten?
Reklame

Masser af mennesker ønsker at 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 helt muligt at opbygge en grundlæggende mobilapp ved hjælp af et antal træk-og-slip-værktøjer.

Så hvad er der til rådighed? Hvad kan de gøre, og hvad er deres grænser? Endnu vigtigere, hvad 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 Sproget har en lys fremtid og jo hurtigere du lærer det, jo hurtigere vil du kunne høste fordelene. Læs mere ?

The Codeless Apps Development Market

Når jeg undersøgte dette indlæg, var jeg overrasket over det store antal virksomheder, der tilbyder codeless app udviklingsplatforme. Bare for at rattle nogle navne fra toppen af ​​mit hoved, der er AppGyver's Composer, Ionic Creator (som tidligere var kendt som Codiqa), EachScape og Shoutem. Hvert af disse produkter har én ting til fælles: de er primært rettet mod erhvervsbrugere.

Det giver mening. Mange små virksomheder er kommet til at erkende, at for at trives, skal de have en vis tilstedeværelse på de forskellige appmarkeder. Mens omkostningerne ved at udvikle en indbygget applikation fra bunden kan løbe ind i tusindvis - enten i outsourcegebyrer eller lønninger - kan disse produkter bruges af vagt computerlitteratur.

Jeg besluttede at teste Shoutem. Appellen af ​​dette produkt var, at det havde den mest generøse gratis prøveversion af en hvilken som helst vare. Du kan tage så meget tid til at udforske produktet og oprette dine egne apps. Først når du ønsker at eksportere dem til en virkelige enhed eller en appbutik, skal du betale.

ShoutemHomescreen

Hvad imponerede mig mest om Shoutem var, hvor utrolig åbenlyst alt var. Det føltes ikke sværere end PowerPoint eller Excel. På trods af det kom det med alle de funktioner, en virksomhed måtte have brug for. Brugere kan tjene penge på appen med annoncer, tilføje sociale medier og endda integrere det med e-handelsløsning Shopify.

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

ShoutemPricing

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 du udvikler apps på din Windows-telefon med TouchDevelop Lær, hvordan du udvikler apps på din Windows-telefon med TouchDevelop A mangel på tredjeparts applikationer har altid været 'Achilles Hæl' på Windows Phone 8 platformen. Siden starten har brugere af Microsofts bronzemedalje-OS fundet ud af, at de skal gøre uden nogle ... Læs mere. Dette var oprindeligt en ansøgning udgivet til Windows Phone ( husk det? ), Som tillod 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 conditional og iteration - er til stede, men de er gemt bag en let at forstå finer.

TouchDevelop

I årene siden vi skrev vores oprindelige dækning af TouchDevelop, har produktet fortsat vokset og ændret til det punkt, hvor det føles som et meget mere udbredt 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. Endnu bedre behøver du ikke længere at bruge et tredje sats mobilt operativsystem til at bruge det .

TouchDevelopWebsite

Det giver dig også mulighed for at eksportere alle programmer, du opretter til Apache Cordova, som lader dig derefter offentliggøre dem på Google Play, Apples App Store og Microsoft Store-app-markedspladser. Cordova er gratis, men du skal betale et gebyr til uanset firma, der driver appbutikken du publicerer.

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

Hvad er de ulemper?

Det bør ganske vist sige, at der er nogle ret udtalt ulemper ved at bruge en codeless løsning. Der er en grund til, at de fleste mennesker, der har de økonomiske ressourcer eller evnen til at bygge en indbygget ansøgning, vælger at gøre det.

  • Når du forpligter dig til en codeless app udviklingsplatform, spiller du i det væsentlige, at det firma, du bruger, aldrig vil gå i stykker. Hvis platformen du har forpligtet dig til at mislykkes, kan du måske ikke finde dig i stand til at foretage ændringer og forbedringer af din app.
  • Uanset hvad du bygger, vil du aldrig være så hurtig, som om du gjorde det ved hjælp af indbyggede værktøjer. Det er fint, hvis du bare laver noget simpelt, som et katalog til en butik. Men i det øjeblik du begynder at tilføje compexity, vil du se din applikationsforsinkelse og stamme, især på svagere enheder.
  • Fordi codeless app udviklingsplatforme tager mange beslutninger ud af dine hænder, er de også langt mere begrænset i, hvad de kan gøre. Du skal muligvis skalere dine forventninger efter det system, du bruger.
  • På samme måde, hvis der er en fejl eller en fejl i det system, du bruger, kan det vise sig i din ansøgning, og du vil ikke være i stand til at rette det.
  • Hvis du beslutter dig for at starte en karriere inden for mobiludvikling, vil alle færdigheder, der læres at lave kodefri applikationer, være værdiløse. Arbejdsgivere vil have dig til at være kompetent på de forskellige programmeringssprog, der bruges Hvordan man vælger et programmeringssprog for at lære i dag og få en god job om 2 år Hvordan man vælger et programmeringssprog for at lære i dag og få en god job om 2 år Det kan tage år med dedikeret arbejde til 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? Læs mere - som Apples Swift Hvordan påvirker Apples nye programmeringssprog mig? Hvordan påvirker Apples nye programmeringssprog mig? Fra get-go'en, vidste udviklere Apples nye Swift skulle være stor. Men hvorfor skal du passe? Læs mere, C # og Java - og kend komponenterne, der bruges til at opbygge apps på hver respektive platform.

Selvfølgelig vil nogle hævder, at disse er rimelige afvejninger for et system, der gør det muligt for enhver at hurtigt udvikle en mobilapplikation uden at have nogen tidligere softwareudvikling erfaring.

Der er et mellemrum: HTML, CSS og JavaScript

Så hvad hvis du virkelig hader programmering, men du finder codeless platforme for at være for rudimentære og restriktive. Nå, der er en glad midtbane. Det er med de tre teknologier, der udgør HTML5 Hvad er HTML5, og hvordan ændrer den den måde, jeg søger? [MakeUseOf Forklarer] Hvad er HTML5, og hvordan ændrer den den måde, jeg søger? [MakeUseOf Forklarer] I løbet af de sidste par år har du måske hørt termen HTML5 hver gang imellem. Uanset om du ved noget om webudvikling eller ej, kan konceptet være noget nøgen og forvirrende. Selvfølgelig, ... Læs mere - HTML, CSS og JavaScript. Dette er kernebyggestenene 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 åbne webteknologier. Sandsynligvis den mest kendte og den letteste at lære er Adobes PhoneGap, hvilket er, hvad Adobe Cordoba er bygget på.

Udover at være gratis, kommer dette også med en række hjælpsomme introduktionstutorialer, der får dig til at opbygge din drøm-app på ingen tid.

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

In this article