No is de bêste tiid om te learen hoe't jo apps meitsje foar iOS 9

Swift

Mei de frijlitting fan Swift tegearre mei iOS 8 (Swift 2.0 al dit jier) en mei iOS 9 krekt om 'e hoeke (it is heul wierskynlik dat dizze tiisdei litte wy de ferzje fan Golden Master sjen), no is de bêste tiid om wat tiid út jo dei te nimmen en te learen hoe apps en spultsjes foar iOS te meitsjen.

Untwikkelje apps foardat it in yngewikkeld proses wie, wat reservearre foar de «Nerds», in ûntwikkelder waard sjoen as immen mei in protte skermen en toetseboerds thús en dy't syn libben oan har trochbringt, lykwols koartlyn is dit feroare, moderne programmearttalen lykas Swift binne ienfâldich en ynteraktyf, en hoewol earst kinne wy ​​se heul lestich sjen, mei in pear klassen bin ik wis dat wy wat leare, miskien it minimum om apps te meitsjen foar jo iPhone of iPad.

En it is dat net allinich de talen ienfâldiger binne, no kinne Apple jo de lêste beta fan XCode (7 dizze kear) downloade sûnder te beteljen foar in ûntwikkelderskonto of online te sykjen of sels te wachtsjen oant it de beta om it te downloaden fan 'e AppStore, en dizze ferzje, 7, bringt in heul nijsgjirrige nijichheid, kinne jo apps op jo apparaten ynstalleare sûnder de AppStore hoege te gean (OPPASJE, begjin net mei it downloaden fan gebarsten apps fan it ynternet, om't it nutteloos is, om dizze funksje te brûken moat de app op it punt wêze om te kompilearjen, dat is, jo moatte de koade hawwe, net de app al gearstald), en dit It sil ús tastean ús apps te ûntwikkeljen en gebrûk te meitsjen op ús eigen apparaten sûnder ús € 100 yn 't jier te ferlitten (in heul betelbere priis as ús apps winsten generearje).

Mar .. Hoe lear ik apps te ûntwikkeljen foar iOS?

Swift

Apps ûntwikkelje foar iOS as sels spultsjes kinne in heul ferfeelsum proses lykje, lykwols binne wy ​​midden yn 'e ynformaasjejierren, en yn dizze situaasje ynternet sil ús bêste bûnsgenoat wêze.

Online programmearkursussen besteane meastentiids út fideo's en oefeningen dien troch professors of professionals yn 'e sektor dy't tagong ta dit materiaal ferkeapje op platfoarms lykas de bekende Udemy, Mammoth Interactive, LearnToCode en oaren, spitigernôch prizen tendearje te fariearjen tusken minimums fan € 20 oant maksimums (dat ik bin kommen om te sjen) fan 3.000 €Gelokkich foar ús allegear, as digitale ynhâld, kinne oanbiedingen wurde genereare wêryn nimmen ferliest en kinne wy ​​tagong krije ta dit materiaal foar in pear euro.

Ik sil jo in pear sjen litte om jo oan te moedigjen, in protte fan harren binne te krijen tidens in beheinde tiid, dus tink der net iens oer, foar dizze prizen kinne jo it betelje.

De basis fan programmearjen yn 1 oere

C ++

Om te programmearjen yn Swift (in Objective-C of Object-rjochte C-basearre taal) earst moatte wy de basis kenne, dit sil ús helpe om better te begripen wat Swift nij hat, wêrom't it sa maklik is en wy sille de leie makliker nimme.

Tafallich is d'r no in pakket "Game Developer for iOS" basearre op 5 yntinsive kursussen fan elk "1 oere", wêryn't se ús in earste kontakt jouwe mei C ++, JavaScript, Swift en sels de SpriteKit API fan iOS 9.

Betsjut dit dat ik yn 5 oeren sil wite hoe't ik apps en fideospultsjes meitsje kin? NEE, lykwols sille jo yn dizze 5 oeren (foar Swift mei 1 en in heale dingen hawwe as jo C ++ en Swift dogge) jo begripe wat dy letters op it skerm binne, wat elke wearde en oare fragen dy't kinne ûntstean, tawize , Dizze kursussen binne net om apps te meitsjen, mar om in doar te iepenjen foar kursussen dy't binne.

Swift

En it bêste fan alles, dit pakket is te keap, FERGESE foar in beheinde tiid (5 dagen oer), jo moatte gewoan de kursus € 400 fergees registrearje en keapje (gjin kredytkaarten of wat dan ek), jo kinne tagong krije as jo wolle as jo ienris hawwe kocht en ferlost.

Ynteressearre yn dizze earste kursus tagong nei dizze StackSocial-keppeling.

Doelstellingen binne boud op 'e fûneminten

Betelje wat jo wolle

Lang libje it model «Betelje wat jo wolle“Om't it digitale ynhâld is, hat it ferkeapjen fan dit tsjin laitsjende prizen gjin ferlies foar de ferkeaper, krekt oarsom, elk ynkommen is winst, dêrom meitsje guon eLearning (online learen) websides oanbiedingen fan dit type, wêryn De keaper kiest it bedrach dat se foar in produkt wolle betelje, salang't it $ 1 grutter is, lykwols hat it in lichte, mar net ferfelende fal, en dat is dat fanôf it momint dat it fuortgiet, minsken X € betelje en in gemiddelde wearde wurdt oanmakke , as jo it heule pakket of produkt wolle krije jo moatte in bedrach betelje lykas of grutter dan de gemiddelde wearde (Minsken betelje normaal bedragen tusken $ 8 en $ 15, dus it is noch altyd in heul goed oanbod mei it each op dat de pakketten normaal in merkwearde hawwe fan mear dan € 500), as jo beslute in priis te beteljen tusken $ 1 en in bedrach leger dan dan it gemiddelde, sille jo in diel fan it pakket nimme (it kin 1 kursus fan 5 wêze), it bliuwt ekonomysk, hoewol it net itselde foardiel oannimt.

Ekstra trúk: As jo ​​mear betelje dan it heechste oant no betelle bedrach, jouwe se jo oandielen oan draws dat se meitsje fan ongelooflijke produkten, lykas in 50-inch Samsung Smart TV dy't se koartlyn ferlotte hawwe, en as dat jo net oertsjûget, sille jo dat graach witte 10% fan alle winsten is foar goeddiedige doelen.

Dizze oanbiedingen ek se hawwe beheinde tiid, en hjoed wol ik jo in pear bringe dy't op it punt binne te einigjen en dy't heul ynteressant binne:

Mobile-First Developer Bundle

Swift

Wy fine in echt ynteressant pakket, befettet 10 kursussen mei 75 oeren ynhâld wurdearre op mear dan € 1.700 (D'r binne minsken dy't se yndividueel hawwe kocht en foar de dêr markearre priis) foar in skamte $ 7'60 (gemiddelde wearde op it momint fan skriuwen fan it artikel), in heule oanbieding dy't 2 programmearkursussen befettet foar Android, 2 of 3 programmearjen kursussen foar iOS 8 (it wurket itselde foar iOS 9, om't de basis en de measte dingen identyk binne, allinich lytse details feroarje), kursussen foar fideospultsjesûntwerp en ûntwikkeling en HTML 5-koade.

af7600d1ffbd6eac6d0c2f02905c64c14827d5e8_main_hero_image

as soe dat ek net genôch wêze befettet 2 kursussen dy't jo leare hoe't jo jild kinne krije fan jo apps, in heule hantlieding foar minsken dy't wolle begjinne mei it foarmjaan fan har ideeën en letter dêrfan profitearje, ik bin twongen om oan te dringen dat jo it net ûntkomme litte, in persoan sei yn syn tiid al dat "kennis net plakfynt".

As jo ​​ynteressearre binne yn dizze kursus jo moatte allinich tagong ta dizze link, it oanbod einiget oer 2 dagen nei it skriuwen fan dit artikel.

As jo ​​josels ôffreegje wêrom't ik kies StackSocial yn alle kursussen is it gewoan om't sammelje kursussen fan oare websides, en hat yn myn miening de bêste oanbiedingen beskikberJo kinne ek direkt nei Udemy of Mammoth Interactive gean, hoewol dit sil liede ta oanbiedingen dy't net ûnder € 25 geane.

Spylje is essensjeel, litte wy ús ferbylding brûke

Untwikkelje spultsjes

Wy spielje allegear of hawwe in fideospultsje spile yn ús libben, ferdivedaasje is in essensjeel diel fan it deistich libben fan minsken, it is bewiisd dat spieljen ús lokkich makket en spultsjes kinne ús sosjale libben sels ferbetterje troch groepsfermaak oan te bieden, dit is allegear heul goed, mar ... hoe wolle jo dejinge wêze dy't it fideospultsje makket?

Troch te learen om te programmearjen sille jo jo ferbylding loslitte kinne en dejinge wêze dy't it fermaak makket, dy't beslút wat en wannear, en wa wit? Miskien kinne jo it gelok werhelje fan 'e makker fan Flappy Bird en ynfiere $ 50.000 per dei yn reklame.

Yn StackSocial binne d'r ek kursussen foar fideospultsjesûntwikkeling, en d'r is ien dy't myn oandacht hat fongen, it is basearre op it learen hoe fideospultsjes te meitsjen sûnder folle foarige programmakennis en sels op ferdjipjen fan it ark Ienheid 3D, ien fan 'e machtichste grafyske motoren yn' e sektor en dat it dit lêste jier fergees wurden is.

It pakket bestiet út 3 kursussen mei in totale wearde grutter dan € 500Jo kinne dit oanbod lykwols krije en de gemiddelde wearde betelje (dy't op it momint fan skriuwen fan dit artikel sawat € 7 is), sûnder twifel in oare kâns dy't jo net kinne misse.

Plannen is wichtich

Apps of spultsjes, jo beslute, wat jo hjir it measte lûkt, it wichtichste is om te learen, en programmearjen is wat dat op koarte termyn wurdt útwreide, yn 'e foarige Apple WWDC (kongres fan wrâldûntwikkelders) de jongste ûntwikkelder wie in famke fan krekt 13 jier âldAs sa'n jong persoan in app kin oanmeitsje en nei in evenemint sa wichtich as WWDC kin, bin ik wis dat jo ek kinne.

En mei iOS 9 krekt om 'e hoeke, de wite hoe te programmearjen sil in soad doarren foar jo iepenje, fral sprutsen fan ekonomyske situaasje, kinne jo altyd wat tiid besteegje as hobby en úteinlik wat nimme dat it publyk leuk fynt en kinne jo ekstra grillen hawwe of sels derfan fertsjinje, is net it idee om produkten te libjen dat jo graach goed klinke?

Hokker platfoarm jo kieze (Android, iOS, Windows 10, universele HTML 5, ensfh ...) it wichtichste is dat jo tiid en begearte wije, wis sil it gjin fergriemen fan tiid wêze, en Yn StackSocial sille jo altyd geweldige oanbiedingen fine Lykas de hjirboppe neamde hat it noait sear om sa no en dan oer te gean en te kontrolearjen oft d'r in opsje is dy't past by jo winsken, as it fergees is, in oanbieding "Betelje wat jo wolle" of tsjin kosten, wat jo ynvestearje wurdt allinich troch jo besletten , mar it is in ynvestearring yn josels.

As jo ​​wolle sjen nei de hiele StackSocial katalogus, Ik ferlitte jo de offisjele webside troch hjir te klikken.

Ik lit jo ek links nei de webside Udemy, Mammoth Ynteraktyf y LearnToProgram.

Ik hoopje fan herte dat it jo sil motivearje en dat jo jo ideeën ynkoarten wiermeitsje sille, wat ús allegear foardielje sil, om't ik der wis fan bin dat in protte fan jo ongelooflijke ideeën hawwe dat sil net útkomme fanwegen gebrek oan kennisLitte wy dat net langer in ekskús meitsje.


De ynhâld fan it artikel hâldt him oan ús prinsipes fan redaksje etyk, Om in flater te melden klikje hjir.

7 opmerkingen, lit jo

Lit jo reaksje efter

Jo e-mailadres wurdt net publisearre. Ferplichte fjilden binne markearre mei *

*

*

  1. Ferantwurdlik foar de gegevens: Miguel Ángel Gatón
  2. Doel fan 'e gegevens: Control SPAM, kommentaarbehear.
  3. Legitimaasje: jo tastimming
  4. Kommunikaasje fan 'e gegevens: De gegevens wurde net oan tredden kommunisearre, útsein troch wetlike ferplichting.
  5. Gegevensopslach: Databank hoste troch Occentus Networks (EU)
  6. Rjochten: Op elk momint kinne jo jo ynformaasje beheine, herstelle en wiskje.

  1.   carlos sei

    Hoi Juan, tank foar it artikel, ik wol graach witte hoe't in applikaasje kin wurde programmearre en makke, mar is dit fansels allegear mooglik foar ien mei in heul basis Ingelsk?
    Of soe it better wêze om earne fysyk les te jaan?
    Thank you.

    1.    Juan Colilla sei

      Dit alles is mooglik basis-Ingelsk te witten, it iennichste Ingelsk dat ferplicht is is foar wurden lykas "Integrar" of "Double" of WVariable "en soksoarte dingen, jo hoege net te witten wat it betsjuttet, krekt yn hokker funksje sy dogge de koade, jo Ik moedigje jo oan om it te besykjen begjinnend mei de fergese kursussen fan ien oere en as jo it graach wolle trochgean mei de langere

  2.   Juan Colilla sei

    Ik sil jo mei alle oprjochtens antwurdzje, wat my respektleaf liket is jo opmerking, jo sizze dat jo in ûntwikkelder binne en "profesjoneel" (dat jo jo salaris dermei fertsjinje, dat betsjut dat wurd) foar iOS en OS X, As dit echt it gefal is, sille jo wite hoe dreech it is om te begjinnen en it jild dat jo kinne nimme om fysike en face-to-face kursussen te folgjen dy't jo úteinlik 4 ûnsin leare, as jo it heule artikel hawwe lêzen, soene jo haw sjoen dat ik jo fersekerje dat mei de kursussen fan 1 oere Wite hoe't jo apps kinne oanmeitsje, mar it is in metoade om hjiryn te kommen en de basis te kennen, om't in protte minsken de stap net nimme, om't se net witte hoe't se moatte begjinne , en as dat diel kostet 0, docht it ús allegear in geunst.

    As jo ​​ienris dy basiskursussen hawwe foltôge, hawwe jo genôch kennis om oare serieuzere kursussen yn te fieren wêryn't se jo leare basis-apps en spultsjes te meitsjen en fanôf dêrnei troch te gean nei avansearre kursussen, dat nimt tiid, se binne kursussen mei mear Fan 70 oeren fideo-ynhâld plus it wurk dat belutsen is by it replikearjen en assimilearjen, is it sûnder mis in poging dat as jo it leuk fine en derfan profitearje syn beleannings hawwe, en mei dizze kursussen jo útkomme wite hoe't jo apps meitsje kinne, lykwols ienfâldich kinne se wêze. De rest is in kwestje fan praktyk en gean as nedich yn avansearre kursussen.

    Wat my ek respektleas liket, is dat jo, "ûntwikkelder", myn post kwalifisearje as "scam" of "crappy", en op gjin inkelde tiid haw ik dit dien om elkenien te scam, krekt oarsom, myn doel is dielen fan manieren om te krijen kennis en minsken in manier jaan om yn dizze wrâld te begjinnen, fyn ik it heul pynlik dat jo dy wurden wije oan it wurk dêr't in persoan safolle tiid oan hat bestege, tige tank foar jo wurden, serieus.

  3.   Borja sei

    Is der in webside wêr't se jo dit leare, mar yn it Spaansk? hahaha is dat ik wat Ingelsk kin, mar as ik efkes de fokus kwytreitsje yn 'e útlis, ferdwaal ik al yn' t Ingelsk HAHAHA

    1.    Juan Colilla sei

      No, ik bin net wis Borja, miskien binne d'r wat, mar altyd as jo mear ynhâld fine yn it Ingelsk, myn oanbefelling is dat jo sterk jouwe oan Ingelsk, de Duolingo-app brûke, it is maklik en leuk, en it witten fan Ingelsk iepenet in protte mooglikheden 😀

  4.   Enrique Paletas sei

    Daniel Martín Prieto. Do bist in idioat

    1.    Jezus sei

      +1