OrdinadorsProgramari

Desenvolupament d'aplicacions per iOS: per on començar?

Amb cada dia que passa augmenta el nombre de persones que volien aprendre com crear el programa. Després de recollir la informació a la xarxa arriba a ells la idea que el més prometedor és el desenvolupament d'aplicacions per IOS - sistema operatiu d'Apple. De fet, somni - aquest, i programació - altra. Crear la seva pròpia aplicació no és fàcil. Però no increïblement difícil. El que cal fer?

llenguatge de programació

Per escriure un programa per a una plataforma en particular, és necessari utilitzar un llenguatge de programació específic. Desenvolupament d'aplicacions per iOS i Android difereixen. Si la plataforma de la "Google" s'ha de triar el llenguatge Java, per a l'elecció d'iOS entre Objective-C i Swift. Durant molt de temps per desenvolupar per a la plataforma iOS que es va dur a terme només amb l'ajuda del llenguatge de programació Objective-C. Malgrat el fet que va ser durant molts anys, encara està evolucionant i és utilitzat per un gran nombre de desenvolupadors. No obstant això, la seva negativa - és una alta barrera a l'entrada.

Atès que la principal font de beneficis és la nena de la seva botiga d'aplicacions, els empleats estan interessats en les eines més útils i interessants. Per aquesta raó, conferències regulars per als desenvolupadors, que ens parlen dels canvis en els sistemes operatius. En 2014, els desenvolupadors van mostrar nou llenguatge de programació Swift, que està desenvolupant aplicacions per iOS. Swift és fàcil d'aprendre, perquè té una sintaxi molt simple i fortament tipat. Per a aquells que vulguin aprendre a crear aplicacions per iOS amos d'aquest llenguatge s'ajusta molt bé.

El que es necessita per començar

A més dels coneixements bàsics de programació, cal tenir el següent:

  • o un ordinador portàtil amb sistema operatiu OS X a bord;
  • entorn de desenvolupament Xcode, que és gratuït.

Aquest conjunt permet a les aplicacions s'executin en un simulador especial directament a l'ordinador. Però cal tenir en compte que en el futur pot ser que hagi de pagar $ 99 per a una subscripció anual per obtenir els desenvolupadors del programa. Després del pagament serà capaç de:

  • dissenyat per executar el programa no està en el simulador i en dispositius reals;
  • col·locar l'aplicació a la botiga App Store;
  • descarregar una nova versió de l'entorn de desenvolupament i el IOS.

En les noves versions de Xcode hi havia un element tal com una "caixa de sorra", anomenat Zona lúdica. Aquí, el dissenyador pot experimentar amb un nou llenguatge de programació.

Molta gent vol començar a escriure programes, però jo crec que és extremadament difícil. Per descomptat, per tal d'esdevenir un professional, cal tenir una gran quantitat de coneixements i vasta experiència darrere d'ells. No obstant això, per tal de crear una petita aplicació, no cal ser un professional.

Com iniciar les aplicacions per iOS i Android en desenvolupament? L'aprenentatge té lloc a la pràctica. Per tant, cal en primer lloc. Moltes teories - no sempre és bo. Després de tot, si una persona va a llegir de principi a fi deu llibres sobre programació, programador informàtic, no ho farà. Hem d'actuar.

pati d'esbarjo

Aquesta "caixa de sorra" - això és un gran ambient per aprendre el llenguatge de programació. Com es veu? L'usuari entra en una línia de codi i veure immediatament el resultat de l'execució. Una vegada que es posa de manifest que el fragment escrit funciona com hauria, sinó que simplement es pot transferir al projecte. Amb l'ajuda de la "caixa de sorra" pot resoldre tasques com ara:

  • el desenvolupament de la sintaxi del llenguatge de programació;
  • millorar les habilitats de programació amb l'ajuda d'experiments amb la nova API;
  • l'execució de càlculs aritmètics simples;
  • el desenvolupament d'un nou algoritme i observant tots els seus moviments.

El desenvolupament d'aplicacions per iOS: per on començar

La teoria - sens dubte és bo, però, com es va esmentar anteriorment, requereix pràctica. Per tal de conèixer la "caixa de sorra", que necessita per executar l'entorn de desenvolupament Xcode. Després d'iniciar l'usuari pot veure una finestra, que proposa la creació d'un nou projecte o iniciar jocs. Necessito un segon punt. Ara el que necessita per arribar a un nom i guardar la "caixa de sorra" en qualsevol lloc convenient al seu ordinador. Per cert, el desenvolupament d'aplicacions per iOS a Windows també és possible, però llavors cal resoldre un munt de problemes. Aquesta instal·lació de sistema operatiu pirata, i editar arxius importants, i molts errors i accidents.

Un cop hagueu guardat es posarà en marxa el mateix pati, el que es necessita.

A primera vista, no hi ha res interessant. Però cal que introdueixi el codi com l'aspecte canviarà immediatament.

Per començar, es pot tractar d'escriure el següent:

var z = 3

per var i = 0; i <10; ++ i {

z + = z * i

}

z

println ( "resultat: (z)")

Després d'aquesta "caixa de sorra" canviarà la seva aparença. A la columna de la dreta (el panell de resultats) mostra els valors per a cada línia, que s'obtenen després de l'execució. També a la columna de la dreta, es pot optar per mostrar la barra de temps, el que permet realitzar un seguiment dels canvis en el temps l'expressió seleccionada. També mostra la sortida de la consola al text que seria la sortida del programa.

codi comentar

Desenvolupament d'aplicacions per iOS, així com per a altres plataformes, no sense comentaris, que són necessaris per assegurar que el promotor era més fàcil de navegar en el codi. Comentaris - aquesta línia s'ignoren durant l'execució del programa. Poden ser individuals de línia i de diverses línies.

les variables

Així, les aplicacions estan escrites en un llenguatge de programació. Basar qualsevol component variable de la llengua. Desenvolupament d'aplicacions per iOS i Android no és possible sense l'ús de variables. Com el seu nom indica, es tracta d'un contenidor, que conté el valor de la variable. Cada variable ha de tenir un nom únic i pot contenir tant valors numèrics i de text. Les variables Swift llenguatge de programació es defineixen utilitzant la paraula clau var i deixar. En el segon cas, una variable no es pot canviar i ha de ser inicialitzat en la declaració. En el primer cas, la variable s'inicialitza immediatament abans del seu ús.

Cada variable té algun tipus. Això pot ser una cadena, nombres de punt flotant valors (fraccionada) booleans (cert i fals).

Sortida dels resultats

El resultat del programa es visualitza a la consola. Què és? Això és el que proporciona la interacció de l'usuari amb l'ordinador. Per tant, la sortida de la consola es deia una consola de monitor i d'entrada - teclat. Ara bé, el significat dels termes poc ha canviat. L'anomenada finestra suau per a l'entrada i la sortida d'ordres. Desenvolupament d'aplicacions per iOS amb freqüència exigeix la retirada de qualsevol dada. Per fer això en el llenguatge proporcionat comandament d'impressió Swift i println. Els primers es diferencia de la segona, que s'inicia automàticament una nova línia.

funcions

El següent concepte bàsic en la programació - funcions. És una certa seqüència d'accions que realitzen una tasca específica. Cada funció pot prendre qualsevol valor, i tornar el resultat. Per utilitzar aquesta estructura, primer ha de declarar amb la paraula clau func. Després que conté el nom i els parèntesis. Si un valor ha de ser retornat, després dels claudàtors indica el seu tipus. Si el valor de retorn no és present, no s'especifica el tipus, o indicar el tipus "buit" - buit. Entre parèntesi són els valors que pren la funció. Per trucar a una funció per indicar el nom i els valors dels arguments.

Pot fer que el nom de paràmetre a la crida de funció s'indica necessàriament. Amb aquesta finalitat, s'emmarca en un símbol de la "reixeta".

Per tant es pot escriure qualsevol de les funcions útils que poden, per exemple, per calcular les taxes de canvi, convertir una unitat de mesura a una altra. Cada vegada que hi ha una necessitat d'usar-los, només prou per trucar a aquestes funcions, en lloc d'escriure el codi des de zero.

Ara què?

Per tant, com es pot veure de l'anterior, el desenvolupament d'aplicacions per iOS amb les seves mans bé pot estar en les forces de cadascú. El més important - per aprendre els conceptes bàsics de llenguatge de programació, per familiaritzar-se amb l'entorn de desenvolupament i de molta pràctica i amb freqüència. Aquesta pràctica ajuda a fer avenços significatius. No obstant això, tal com es descriu aquí - és només el principi. A més, en el món de la programació serà molt interessant, complex, fascinant. Sempre va mantenir la seva ment aguda, per crear coses noves i el bon viure. Després de tot, les màquines d'Apple s'utilitzen en tot el món. Per tant, la seva aplicació serà capaç d'avaluar a milions de persones.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ca.atomiyme.com. Theme powered by WordPress.