Izgradite mobilnu aplikaciju bez znanja o programiranju s aplikacijama bez šifre

  • Michael Cain
  • 0
  • 1015
  • 86
Oglas

Mnogo ljudi želi stvoriti vlastite aplikacije za pametne telefone, ali ne moraju nužno naučiti kako kodirati. Ove dvije pozicije nisu nužno kontradiktorne, a potpuno je moguće izgraditi osnovnu mobilnu aplikaciju pomoću brojnih alata za povlačenje i ispuštanje.

Dakle, što je dostupno? Što mogu učiniti i koja su im ograničenja? Što je još važnije, što biste trebali odustati od njih i započeti učiti Swift Najbolja mjesta za učenje Swifta, Apple-ov programski jezik Najbolja mjesta za učenje Swift-a, Apple-ov programski jezik Ako želite naučiti Swift, sada je vrijeme za ronjenje in. Jezik ima svijetlu budućnost i što ga brže naučite, prije ćete moći iskoristiti nagrade. ?

Tržište razvoja kodnih aplikacija

Tijekom istraživanja ovog posta, iznenadio sam se velikim brojem tvrtki koje nude bezbrojne platforme za razvoj aplikacija. Samo da odlepim neka imena s vrha glave, tu su AppGyverov skladatelj, Ionski stvaralac (koji je ranije bio poznat kao Codiqa), EveryScape i Shoutem. Svaki od ovih proizvoda ima jedno zajedničko: prvenstveno su namijenjeni poslovnim korisnicima.

Ovo ima smisla. Mnoga mala poduzeća shvatila su da su za uspjeh potrebna neka vrsta prisutnosti na različitim tržištima aplikacija. Iako troškovi izrade izvorne aplikacije ispočetka mogu narasti na tisuće - bilo u naknadama za outsourcing ili platama - ove proizvode može svatko nejasno koristiti računalno pismen.

Odlučio sam testirati Shoutem. Privlačenje ovog proizvoda bilo je što je imao velikodušno besplatno probno razdoblje od bilo kojeg na popisu proizvoda. Možete potrajati toliko vremena da istražite proizvod i stvorite vlastite aplikacije. Morate platiti samo kad ih želite izvesti na uređaj u stvarnom svijetu ili u trgovinu aplikacija.

Ono što me se najviše dojmilo kod Shoutema bilo je koliko je nevjerojatno očigledno sve. Osjećao se ne teže nego PowerPoint ili Excel. Unatoč tome, došao je sa svim značajkama koje bi poslovanje moglo trebati. Korisnici mogu unovčiti aplikaciju oglasima, dodati društvene medije i čak je integrirati u rješenje za e-trgovinu. Shopify.

Nažalost, kao i svi gore navedeni proizvodi, Shoutem naplaćuje cijene poduzeća. Ako želite stvoriti aplikaciju za iPhone i Android, morat ćete plaćati 49 dolara mjesečno, a naplaćuje se godišnje. Iako je ovo idealno za tvrtke, manje je sjajno za ljude koji samo žele eksperimentirati s razvojem aplikacija na prijateljski i srdačan način.

No, tu je besplatni proizvod kreiran od strane Microsofta kojeg još nismo spomenuli, pod nazivom TouchDevelop, o kojem smo prvi put pisali u 2013. Saznajte kako razviti aplikacije na svom Windows telefonu pomoću TouchDevelop-a. Saznajte kako razviti aplikacije na svom Windows Phone-u pomoću TouchDevelop-a nedostatak aplikacija trećih strana uvijek je bila "Ahilova peta" platforme Windows Phone 8. Korisnici Microsoftovog OS-a s brončanom medaljom od svog početka otkrili su da moraju bez nekih…. Ovo je u početku bila aplikacija za Windows Phone (Zapamti to?) što je korisnicima omogućilo stvaranje rudimentarnih igara i aplikacija.

Programi TouchDevelop kreiraju se povlačenjem i ispuštanjem blokova na mjesto, te popunjavanjem praznina gdje je potrebno. Sve logične konstrukcije koje programeri koriste - poput uvjeta i iteracije - postoje - ali su skrivene iza furnira koji je lako shvatiti..

U godinama otkad smo napisali izvorno pokrivanje TouchDevelopa, proizvod je nastavio rasti i mijenjati se do točke u kojoj se osjeća kao mnogo svježiji proizvod.

Otada je prešao iz samo aplikacije, na web mjesto koje je lako za korištenje koje vam omogućuje mnogo više. Beter još, više ne trebate koristiti trećerazredni mobilni OS da biste ga koristili.

Omogućuje vam i izvoz bilo kojeg programa koji kreirate na Apache Cordova, što vam omogućuje objavljivanje na tržište aplikacija Google Play, Apple App Store i Microsoft Store. Cordova je besplatna, ali morat ćete platiti naknadu bilo kojoj tvrtki koja vodi trgovinu aplikacija u kojoj objavljujete.

To varira. Google naplaćuje jednokratnu naknadu za registraciju u iznosu od 25 USD, dok Apple zahtijeva plaćanje 99 dolara svake godine za iTunes Connect račun. Trošak objavljivanja u Microsoftovoj trgovini iznosi 19 dolara, ali varira ovisno o mjestu stanovanja. Ako ste tvrtka, morat ćete platiti otprilike 99 dolara.

Koje su suprotne strane?

Nepotrebno je reći da postoje i neki prilično izraženi nedostaci pomoću rješenja bez kodova. Postoji razlog zašto se većina ljudi koji imaju financijska sredstva ili sposobnost izrade izvornih aplikacija odlučila za to.

  • Kad se obvezate na bezkodnu platformu za razvoj aplikacija, u biti se igrate kockom koju će tvrtka koju koristite nikada propasti. Ako platforma koju ste počinili ne uspije, možda nećete moći mijenjati i poboljšati vašu aplikaciju.
  • Što god izgradite, to će i učiniti nikada budi brz kao da si ga napravio pomoću nativnih alata. Ovo je u redu ako samo nešto jednostavno napravite, na primjer katalog za trgovinu. Ali onog trenutka kada počnete dodavati kompatibilnost vidjet ćete kašnjenje i mucanje aplikacije, posebno na slabijim uređajima.
  • Budući da bezformne platforme za razvoj aplikacija uzimaju puno odluka iz vaših ruku, ujedno su i one daleko ograničeniji u onome što mogu učiniti. Možda ćete trebati skalirati svoje težnje prema sustavu koji koristite.
  • Slično tome, ako postoji greška ili greška u sustavu koji koristite, može se prikazati u vašoj aplikaciji i nećete ga moći ispraviti.
  • Ako odlučite započeti karijeru u razvoju mobilnih uređaja, sve naučene vještine izrade kodnih aplikacija bit će beskorisne. Poslodavci će htjeti da budete kompetentni u raznim programskim jezicima koji se koriste Kako odabrati programski jezik kako biste naučili danas i dobili sjajan posao u dvije godine Kako odabrati programski jezik za učenje danas i dobiti sjajan posao za dvije godine koje mogu potrajati godine predanog rada da postane zaista dobar programer; pa postoji način da odaberete pravi jezik koji će početi od danas, kako bi se sutra zaposlili? - poput Appleova Swifta Kako utječe na Appleov novi programski jezik? Kako utječe na Appleov novi programski jezik? Od početka, programeri su znali da će Appleov novi Swift biti velik. Ali zašto bi ti bilo stalo? , C # i Java - i znati komponente koje se koriste za izradu aplikacija na svakoj pojedinoj platformi.

Neki će, naravno, tvrditi da su to razumni kompromisi za sustav koji omogućuje svakome da brzo razvije mobilnu aplikaciju bez ikakvog prethodnog iskustva u razvoju softvera..

Postoji sredina: HTML, CSS i JavaScript

Pa, što ako ti stvarno mrzite programiranje, ali smatrate da kodi bez platformi djeluju previše rudimentarno i restriktivno. Eto, tu je sretna sredina. To je s tri tehnologije koje čine HTML5 Što je HTML5 i kako se mijenja način na koji pregledavam? [MakeUseOf objašnjava] Što je HTML5 i kako se mijenja način na koji pregledavam? [MakeUseOf Explains] Tijekom proteklih nekoliko godina možda ste svaki put čuli pojam HTML5. Bilo da znate nešto o web razvoju ili ne, koncept može biti pomalo nejasan i zbunjujući. Očito,… - HTML, CSS i JavaScript. Ovo su temeljni blokovi interneta.

Došlo je do eksplozije u broju proizvoda i usluga koji vam omogućuju izgradnju mobilnih aplikacija pomoću otvorenih web tehnologija. Vjerojatno najpoznatiji i najlakši za učenje je Adobe-ov PhoneGap, na čemu je izgrađen Adobe Cordoba.

Osim što je besplatno, ovo također nudi niz korisnih uvodnih tutorijala koji će vam za samo polako izgraditi aplikaciju iz snova..

Jeste li izgradili vlastitu aplikaciju pomoću alata bez šifre? Recite nam o svom iskustvu u komentarima ispod!




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.