Izveidojiet lietotni operētājsistēmai iOS. Kā patstāvīgi izveidot mobilās aplikācijas iPhone un Android ierīcēm? Kas sniedz jums kāda cita novērtējumu

Sveiki visiem! Šodien es jums pastāstīšu, kā izveidot lietojumprogrammas operētājsistēmām ios un android bez kodēšanas iespējas. Es to parādīšu, izmantojot ciedra lietojumprogrammas izveides piemēru. Lietojumprogrammas ir vienkāršas, piemēram, ēdienkarte jūsu restorānam vai klientam vietnei ar sociālajiem tīkliem. Šajā procesā jūs sapratīsit. Aiziet!

Mēs veidosim savu pieteikumu, izmantojot konstruktoru. Izpētījis dažus, es sapratu, ka labākais dizainers ir Como App Maker. Patiesībā mēs tos izmantosim. Šī veidotāja priekšrocība ir vienkāršība, intuitīvs interfeiss, atbalsts daudziem sociālie tīkli, kā arī viņš vienlaikus veido lietojumprogrammas gan iOS, gan Android. Tāpat mēs varam redzēt mūsu lietojumprogrammas darbu viedtālruņa ekrānā labajā pusē un veikt manipulācijas ar peli. Tāpēc, ja pieļaujat kļūdu, varat to nekavējoties atklāt un turpat izlabot.




Jūs varat vienkārši aizpildīt šādas opcijas. Ja neveidojat savai organizācijai lietotni, varat izmantot savu vārdu. Ja jums ir domēns, varat izmantot savu Domēna vārds. Šis parametrs nav jāaizpilda. Pamatdatus mēs izskaidrosim turpmākajās nodaļās.

  • Komanda: Vienkārši atstājiet to kā ir.
  • Pirmajā pieteikumā vienkārši izlaidiet šo darbību.
Jūs varat pamanīt, ka ir iespēja kontrolēt avotu.

Šajā grāmatā mums šī opcija nav jāizmanto.


Ekrāns izskatīsies kā ekrānuzņēmums, kas parādīts 3. attēlā. Kreisajā rūtī ir projekta navigators. Šajā apgabalā varat atrast visus savus projekta failus. darbvieta ir redaktora apgabals.

Sākumā mums tiek piedāvāts veikt trīs vienkāršas darbības. Vispirms izdomāsim nosaukumu. Lai tā būtu keddro lietotne.

Tagad jums ir jāizvēlas kategorija. Izvēlieties citu (citu).



Apsveicam! Tagad mēs varam sākt veidot savu apbrīnojamo lietojumprogrammu.

Jūs veicat visu rediģēšanu šeit šajā jomā.





Galējais labais panelis ir lietderības zona.


Pēc noklusējuma skatu atlasītāja vidējā skata poga ir atspējota. Atkļūdošanas apgabals, kā norāda nosaukums, tiek izmantots, lai parādītu atkļūdošanas ziņojumus. Mēs par to runāsim vēlākā nodaļā, tāpēc neuztraucieties, ja nesaprotat, kam katra joma ir paredzēta.


Mūsu pieteikums sastāvēs no vairākām lapām. Vispirms pievienosim vietni.


Tagad pievienosim mūsu lapai logotipu.


Lietojumprogrammas palaišana pirmo reizi

Līdz šim mēs neesam uzrakstījuši nevienu koda rindiņu. Neatkarīgi no tā, jūs varat palaist savu lietojumprogrammu, izmantojot iebūvēto simulatoru.


Balts ekrāns bez nekā iekšā?! Līdz šim mēs neesam izstrādājuši lietotāja interfeisu vai rakstījuši nevienu koda rindiņu. Tāpēc simulators parāda tukšu ekrānu. Lai aizvērtu lietojumprogrammu, rīkjoslā vienkārši noklikšķiniet uz pogas "Apturēt".

Īss interfeisa izveides ceļvedis

Mēģiniet izvēlēties citu simulatoru un palaist lietojumprogrammu. To visu var izdarīt, nerakstot koda rindiņu.


Objektu bibliotēku var apskatīt divos dažādos režīmos: saraksta skatā un ikonu skatā. Bet, ja vēlaties pārslēgties uz saraksta skatu, vienkārši izmantojiet pārslēgšanas pogu, lai pārslēgtos starp tiem. Šajā skatu pārvaldniekā varat izveidot lietojumprogrammas lietotāja saskarni.

Lieliski. Tagad daži sociālie tīkli (kur bez tiem?). Pievienosim ciedra twitter.


Pievienosim Sašas un Sjomas twitter.


Gandrīz aizmirsu par vissvarīgāko. Keddr nav tikai teksts. Šīs ir arī brīnišķīgas radošas atsauksmes.

Katru lietojumprogrammas ekrānu parasti attēlo skata kontrolleris. Mēs turpināsim apspriest šo jautājumu vēlāk šajā grāmatā. Kontūras skats ir ļoti noderīgs, ja vēlaties atlasīt konkrētu objektu sižeta plānā. Visbeidzot, saskarnes veidotājam ir konfigurācijas panelis. Par šo jauno funkciju mēs runāsim vēlāk.

Tagad mēs izveidosim lietojumprogrammas lietotāja interfeisu. Objektu bibliotēka tiek parādīta utilīta apgabala apakšā. Labi, ir pienācis laiks pievienot pogu skatam.


Tālāk pārdēvēsim pogu. Pēc izmaiņu veikšanas, iespējams, būs atkārtoti jācentrē poga.


Jā, ir pieejams YouTube atbalsts. Varbūt pievienojiet vairāk instagram. Ikvienam patīk lapogrāfija, vai ne? Nu, mēs pievienosim Sēklas uzņēmumam :)


Galvenais darbs ir pabeigts. Tagad nedaudz rediģēsim dizainu: nedaudz mainīsim krāsu, uzliksim ciedra logotipu uz fona un pievienosim ikonu.




Tagad esat gatavs pārbaudīt savu pieteikumu. Tomēr, noklikšķinot uz pogas, tas neko nerāda. Mums ir jāpievieno dažas koda rindiņas, lai parādītu ziņojumu "Sveika pasaule".


Šis fails faktiski ir saistīts ar skatu kontrolleri scenārijā. Lai parādītu ziņojumu, noklikšķinot uz pogas, failam pievienosim kodu. Pēc rediģēšanas jūsu avota kodam vajadzētu izskatīties šādi.




Kas attiecas uz ikonu, ir daudz pakalpojumu, ar kuriem varat to izveidot. Es izmantoju ikonu noformētāju iPad. Lietojumprogramma ir bezmaksas. Tiesa, lai ikonas saglabātu kvalitatīvi, ir jāpērk pilna versija. Tomēr mums tas nav vajadzīgs.

Lietotāja saskarnes savienošana ar kodu

Bet kā mēs varam izveidot savienojumu starp mūsu avota kodu un lietotāja interfeisu? Konkrētāk par šo demonstrāciju rodas jautājums.


Tagad esat gatavs pārbaudīt savu pirmo pieteikumu. Ja viss ir pareizi, jūsu lietojumprogrammai simulatorā vajadzētu darboties labi.

Lai izveidotu jaunu projektu




Varat piekļūt pogas rekvizītiem. Šeit jūs varat mainīt fontu, teksta krāsu, fona krāsu utt. mēģiniet mainīt teksta krāsu uz baltu un fonu uz sarkanu vai jebkuru vēlamo krāsu.


Palaidiet projektu vēlreiz un skatiet, ko jūs saņemat.

Viss ir gatavs. Ja iepriekš neesat reģistrējies, jums tiks piedāvāts to izdarīt vai pieteikties ar Facebook. Pēc pieteikšanās mums tiks piedāvāts izvēlēties tarifu plānu. Ja neplānojat regulāri izveidot lietotnes, pietiks ar bezmaksas.


Varat ne tikai mainīt pogas krāsu, bet arī mainīt fonta veidu un lielumu atribūtu inspektorā, iestatot opciju Fonts.


Lai sniegtu jums padomu, lūk, kas jums nepieciešams.

  • Iestatiet arī fonta stilu no parastā līdz vidējam.
  • Pievienojiet vēl trīs pogas.
Tas ir vieglāk, nekā jūs domājāt, vai ne? Lai atrisinātu uzdevumu, varat to lejupielādēt.

Šī ir kļuvusi par tradicionālu programmu iesācējiem. Gala rezultāts izskatīsies šādi. Nospiežot, lietotne piedāvā ziņojumu. Tas novirzīs jūs uz citu ekrānu, lai aizpildītu visas projekta nepieciešamās opcijas. Nākotnē varat izvēlēties savu prefiksu vai pat atstāt to tukšu. Šim vienkāršajam projektam jums nav nepieciešami storyboards. Vienkārši atstājiet to kā ir. Uz Šis brīdis jums nav vajadzīga viena pārbaudes klase. Mēs apspriedīsim šo iespēju vēlākās apmācībās.

Tagad mums tiek piedāvāts izplatīt mūsu lietotni digitālajos veikalos. Tā kā man nav izstrādātāja konta, es vienkārši lejupielādēšu apache.


Gatavs! Tagad mēs varam instalēt un pārbaudīt mūsu keddro lietotni. Ja pieļaujat kļūdu, vienmēr varat atgriezties vietnē un rediģēt savu pieteikumu. Un jūs varat apskatīt keddro lietotni, izmantojot saiti (https://www.dropbox.com/s/wbp5i3rm7tq56le/keddroapp.apk)

Izvēlieties mapi, lai saglabātu projektu. Ekrāns izskatīsies šādi. Kreisajā panelī ir projekta navigators. Šajā apgabalā varat atrast visus savus failus. Projekta navigators darbvietā. Darbvietas centrālā daļa ir redaktora apgabals. Jūs veicat visas rediģēšanas darbības šajā apgabalā atkarībā no izvēlētā faila veida.

Tas nodrošina dažādas funkcijas, lai palaistu lietojumprogrammu, radio pogu redaktoru un darbvietas skatu. Pat ja neesat uzrakstījis kodu, varat palaist lietojumprogrammu, lai izmēģinātu simulatoru. Vienkārši noklikšķiniet uz pogas "Palaist" rīkjoslā. Lūk, kā izskatās simulators. Pelēks ekrāns ar kaut ko iekšā?!

Ja atrodat kļūdu, lūdzu, iezīmējiet teksta daļu un noklikšķiniet uz Ctrl+Enter.

Protams, mūsu lasītājiem bija vēlme izveidot savu lietojumprogrammu iOS. Vienu vajā MSQRD lauri un mēnešalga izstrādātājiem Sadursmes spēles no klaniem, citi vienkārši vēlas mainīt pasauli uz labo pusi un sākt savu biznesu. Mēs analizēsim galvenos aplikācijas izveides posmus un sniegsim padomus, kā izstrādes procesā izvairīties no "slazdiem".

Mēģiniet novietot pogu skata centrā. Mēģiniet palaist lietotni vēlreiz, un jums vajadzētu būt šādai lietotnei. Šobrīd, ja noklikšķināsiet uz pogas, tas neko nedarīs. Mums ir jāpievieno kods, lai parādītu ziņojumu "Sveika pasaule".

Pamatinterfeisa izveide

Redaktora apgabalā tagad tiek parādīts atlasītā faila pirmkods. Pēc rediģēšanas jūsu kodam vajadzētu izskatīties šādi. Tāpat kā daudzi pirms jums, jums ir lieliska satvēriena smadzenes, un jums nav ne jausmas, kā to novest līdz galam un visu to peļņas potenciālu. Un tāpat kā tiem, kas pavēra ceļu biznesa uzņēmējiem, jums ir jāmācās. Lai gan daži no viņiem ieteiks nolīgt izstrādātāju un ieguldīt savā idejā bagātību, reālisti teiks, ka risks ir pārāk liels.

Pirmais posms. Ideja


Pirmais posms ir visgrūtākais un interesantākais: no tā atkarīgs, vai jūsu lietojumprogramma saņems simts vai divus tūkstošus lejupielādes. Tā varētu būt vēl viena spēle trīs pēc kārtas žanrā, lietderība priekš ērta izveide piezīmes, tiešsaistes apģērbu veikalu piedāvājumu apkopotājs un daudz kas cits. Galvenais ir rūpīgi visu pārdomāt un atbildēt uz jautājumu, kādu problēmu šī lietojumprogramma atrisinās. Ja ar atbildi nav grūtību, tad esat uz pareizā ceļa.

Ir daudz, kas var palīdzēt jums padarīt jūsu redzējumu par realitāti, taču patiesība ir tāda, ka jums ir jāveic plānošana un metodisks darbs, process ir diezgan vienkāršs. Mēs esam izstrādājuši trīsdaļīgu ceļvedi, kas sniegs jums norādījumus par jūsu lielās idejas soļiem.

Kā izveidot lietojumprogrammu — 1. darbība: iestatiet mērķi

Atkāpieties no jebkuras tehnoloģijas un izvelciet pildspalvu un papīru un precīzi nosakiet, ko vēlaties sasniegt. Vārda lietotņu izstrādes sākuma līnija ir pildspalva un papīrs, nevis sarežģīta kodēšana un dizains. Uzdodiet un atbildiet uz šādiem jautājumiem.

Otrais posms. Instrumenta izvēle


Kad jums ir ideja, jums nav jāskrien, lai rakstītu kodu Xcode, pat ja Marks Cukerbergs darīja tieši to, veidojot Facebook. Vispirms jums ir jāstrādā pie izskats(dizaina) pielietojums - vislabāk piemērots . Ar spraudņa Sketch Preview palīdzību jūs varat nekavējoties izpētīt attīstību ierīcē, jums tikai jāinstalē bezmaksas programma Skala priekšskatījums. Kad dizains ir izveidots un jūs jau zināt, kura poga par ko būs atbildīga, sāciet rakstīt kodu.

Veidņu elementu izmantošana

  • Ko tieši jūs vēlaties no sava pieteikuma?
  • Kā jūs plānojat piesaistīt lietotājus?
  • Kādu problēmu viņš atrisinās?
  • Kā tas atvieglos cilvēku dzīvi?
  • Kā tev iet?
Jūs neizdzīvosit nevienā biznesā, ja jums nebūs skaidri definētu, skaidri definētu mērķu! Redzes trūkums sarūgtina jūs un visus, ko jūs pieņemat darbā jūsu labā. Pirms kaut ko darāt, jums ir skaidrs priekšstats par to, ko vēlaties darīt!

Kā izveidot lietotni — 2. darbība. Uzzīmējiet savas idejas

Jūs joprojām nevarat ieslēgt datoru. Tagad jums ir jāizmanto pildspalva un papīrs, kurā ir atbildes uz jautājumiem par jūsu lietojumprogrammu mērķi, lai izstrādātu skici par to, kā tas izskatīsies. Šeit jūs pārvietojat savas formulētās idejas savu domu vizuālos attēlos. Izlemiet, vai vēlaties novietot savu lietotni plauktā un piedāvāt reklāmas, lai nopelnītu naudu, vai arī piedāvāsit to kā maksas lejupielādi. Varat arī izvēlēties iespēju iegādāties lietotnes.

Trešais posms. Attīstība


Izstrādājot aplikācijas operētājsistēmai iOS, galvenokārt tiek izmantota Objective-C programmēšanas valoda, taču šobrīd aktīvi apgriezienus uzņem arī Swift. Tam ir vienkāršāka sintakse, tāpēc Swift ir vieglāk apgūt. Ir iespējams iemācīties rakstīt kodu, taču tas nav viegli, turklāt, kamēr pats esi izstudējis desmitiem mācību grāmatu, kāds var izveidot līdzīgu pieteikumu ar to pašu domu.

Ja tas ir tas, ko jūs gatavojaties darīt, noteikti pierakstiet šīs idejas. Kā izveidot lietotni — 3. darbība. Izpētiet, izpētiet un pēc tam izpētiet vairāk. Tagad varat ieslēgt datoru, taču nesāciet akli izstrādāt savu lietojumprogrammu. Kāju darbs nekur netika darīts. Jums ir jārok dziļi un jārada idejas savam pieteikumam. Iespējams, kāds to jau ir izmēģinājis. Jūs varat apskatīt šo ar diviem Dažādi ceļi. Viens no jums var tikt zaudēts un padoties, vai divi, jūs varat pārbaudīt konkurenci un uzlabot savu lietotni.

Lai paātrinātu mācīšanos, meklējiet Swift kursus un programmas, kas palīdzēs jums izveidot savu pirmo iOS lietotni. Viens no populārākajiem tiek uzskatīts no Mail.ru grupas. Tur tiks mācīts, kā organizēt darbu ar datubāzi, izmantojot CoreData, kāpēc lietotnē lietot Bottom Edge Swipe un kā iesniegt savu izstrādi publicēšanai Aplikāciju veikals izvairoties no skandāliem ar moderatoriem. Turklāt pēc apmācības jums tiks garantēts darbs.


Ceturtais posms. Vārda izvēle


Jūs varat tam neticēt, taču vairāk nekā puse no tās panākumiem ir atkarīga no lietojumprogrammas nosaukuma. Galu galā šī ir pirmā lieta (izņemot ikonu), ko redz lietotājs, tostarp tie, kas “ienāca” no meklēšanas, tāpēc šeit ir nepieciešama rūpīga pieeja:

  • kad runa ir par spēli, jūs varat brīvi izvēlēties starp tūkstošiem iespēju;
  • ja lietojumprogramma ar šauru fokusu (piemēram, par piezīmēm), ir loģiski izdomāt kaut ko ar vārdu "Piezīmes",
  • ja par mūziku - "Mūzika", lai jūsu produkts tiktu izmantots ne tikai Krievijā.

Pēc nosaukuma izvēles parasti ir diezgan viegli uzzīmēt lietojumprogrammas ikonu. Jūtieties brīvi atkārtot sevi un smelties idejas no citiem izstrādātājiem, taču arī tas jums nevajadzētu aizrauties. Un tad jūs saņemat kaut ko līdzīgu šim:


Piektais posms. Publikācija


Kad lietojumprogramma ir gatava, visas kļūdas ir novērstas un ikona un nosaukums gaida spārnos, to var augšupielādēt App Store. Lai sāktu, jums jāiegādājas izstrādātāja konts par 99 USD (gadā), pēc tam daudz laika jāpavada Apple lietotņu veikala izpētei, jo šeit katrai precei ir vairākas apakšvienības. Ja programma atbilst visām prasībām, varat sākt tās lejupielādi App Store. Un tur atliek tikai gaidīt, vai būs kādi komentāri no veikala moderatoriem.

Kā padarīt lietas vieglākas

Pat ja viss norit gludi, nebūt nav droši, ka jūsu lietojumprogramma sāks darboties, un jūs jau esat iztērējis darba un laika resursus tās izveidei. GeekUniversity tiešsaistes universitātes iOS attīstības fakultāte atrisina šo un daudzas citas problēmas:

  • Ļauj iemācīties izstrādāt lietojumprogrammas programmā Swift.
  • Palīdz apgūt Objective-C un datu bāzu pamatus.
  • Dod iespēju studēt Alfa-Bank, MTS un Avito izvēles priekšmetos./li>
  • Sagatavo intervijām un garantē darbu.


Pēc mācību gada iegūsi pieredzi iOS aplikācijas izstrādē no nulles, komandas darba iemaņas, izstrādes pieredzi plecu pie pleca ar vadošajiem Krievijas IT uzņēmumu speciālistiem un daudz ko citu – detaļas. Protams, katrs var brīvi izvēlēties savu ceļu, bet, ja ir iespēja iet kādu interesantāku ceļu, kāpēc gan to neizmantot?