WWDC16: Tere, arendajad, vanad ja uued

  WWDC16: Tere, arendajad, vanad ja uued

Nagu selgub, oli Apple'i 'Tere, WWDC16' pilt selle aasta arendajate konverentsi jaoks väga sobiv. 'Tere, maailm' kuvava programmi hankimine on uhiuute arendajate jaoks tavaliselt esimene samm ning Apple on astunud suuri samme, et tuua uusi arendajaid võrgustikku ja pakkuda praegustele arendajatele uusi võimalusi.

Rakendus Swift Playgrounds

  WWDC16: Tere, arendajad, vanad ja uued

Tänase peaettekande suureks üllatuseks oli uus rakendus nimega Swift mänguväljakud . See uus iPadi rakendus on loodud selleks, et õpetada programmeerimisõpilasi, kellel puuduvad eelnevad kodeerimisteadmised, õppima Swiftit – Apple'i uusimat keelt iOS-i, macOS-i (varem tuntud kui OS X), watchOS-i ja tvOS-i rakenduste loomiseks. Apple reklaamib seda ka kui võimalust kogenud arendajatele uute rakenduste ideede proovimiseks.

Rakenduses on kaasas komplekt kaasahaaravaid õppetunde, mille nimed on näiteks Jooksev labürint, helide joonistamine, Kuu reisija, ja Detektiiv mis viivad õpilase läbi põhiliste programmeerimisaluste ja seejärel keerukamate programmeerimiskontseptsioonide juurde. Esimeses õppetükis on 3D-interaktiivne maailm, mille ekraani paremas servas on tegelane nimega Byte, mida saate puute abil uurida ja mida saate juhtida, sisestades ekraani vasakpoolsesse serva koodi. Sisestate koodi ja puudutate selle mõju nägemiseks ekraani. See annab programmeerimise põhikontseptsioonide uuendusliku visualiseerimise, mis aitab õpilastel abstraktsetest programmeerimispõhimõtetest konkreetselt aru saada.



Olen õpetanud Swifti uutele programmeerijatele alates sellest ajast, kui Apple selle keele esimest korda oma raamatusarja kaudu välja andis, ja võin kinnitada, et kodeerimise õppimisel on ülioluline, et õpilasel oleks vaimne pilt koodi toimimisest. Ootan huviga, kuidas mu lapsed Swift Playgroundsiga töötavad, et näha, kas see aitab õppimiskõverat kiirendada. Võin garanteerida, et see rakendus muudab uute õpilastega vähemalt ukse vahele jätmise atraktiivsemaks. See muudab programmeerimise kohe palju juurdepääsetavamaks.

Siri

See on suur, mida me kõik oleme oodanud. Kui teistel platvormidel on digitaalsed assistendid edasi liikunud, siis Siri on minevikku kinni jäänud, peidetud arendajate eest Apple'i seinte taha. See kõik muutub Apple'i teadaannetega, et arendajad pääsevad nüüd Siri võimalustele juurde oma kolmandate osapoolte rakenduste kaudu!

Peakõne ajal rääkis Tim Cook Siri integreerimisest varajaste kasutajatega, kellel on sellised võimalused nagu Wii Chati, Slacki ja WhatsAppi kaudu sõnumite saatmine, Siri palumine Lyftis sõit broneerida, Shutterflyst või Pinterestist fotode otsimine, Siri VoIP-kõnede tegemine. Vonage'is või Skype'is jne. See on suurepärane uus funktsioon, mis täiustab oluliselt iOS-i platvormi.

watchOS 3

Apple'il on watchOS 3-s mõned suurepärased uued arendajavõimalused. Näiteks saavad kasutajad nüüd hoida oma lemmikrakendusi uues dokis. See hoiab neid rakendusi taustal töötades mällu. See võimaldab sisseehitatud ja kolmanda osapoole rakendustel saada taustavärskendusi, et hoida teavet värskena ja käivitada need kohe, kui kasutaja need valib. See on suurepärane uudis arendajatele, kes tõmbuvad, nähes, et nende rakenduste laadimine viibib mitu sekundit.

watchOS 3 võimaldab nüüd ka tegevuste jagamist, mis võimaldab teil jagada oma aktiivsusmõõdikuid sõprade ja perega. See töötab ka kolmandate osapoolte rakendustega, mis annab arendajatele suurepärase võimaluse oma treeningrakendusi täiustada. Kuna rakendused saavad nüüd taustal töötada, saavad arendajad luua treeningrakendusi, millel on Apple Watchi güroskoopi ja kiirendusmõõturi kaudu juurdepääs reaalajas pulsi- ja liikumisandmetele.

WatchOS-i eelmistes versioonides seadis Apple mõned suured piirangud sellele, millele arendajad said oma rakendustest juurde pääseda. WatchOS 3 abil pakub Apple juurdepääsu SDK-dele ja Apple Watchi funktsioonidele, mis parandavad oluliselt kolmandate osapoolte rakenduste võimalusi, sealhulgas:

  • Apple Pay
  • SpriteKit ja SceneKit mängutehnoloogia jaoks
  • Crown and Touch sündmused
  • Kõlari heli
  • Sisemine video
  • Mängukeskus
  • CloudKit

tvOS

Apple värskendab ka oma tvOS-i platvormi, pakkudes arendajatele uusi suurepäraseid võimalusi. ReplayKit võimaldab teil mängida otseülekannet või salvestada video, et seda hiljem jagada. PhotoKit võimaldab arendajatel pääseda juurde kasutaja iCloudi fotodele ja videotele tvOS-i rakendusest. See võimaldab teil lisada olemasolevatesse rakendustesse uusi funktsioone ja luua Apple TV jaoks uue rakenduste kategooria. Uus HomeKit for tvOS võimaldab teil luua rakendusi, et juhtida oma kodus olevaid seadmeid.

Arendajatel on hea meel teada saada, et tvOS-i uue versiooni korral laadib kasutaja oma rakenduse iPhone'i alla laadides automaatselt rakenduse tvOS-i versiooni oma Apple TV-sse.

iOS 10

iOS 10-s avab Apple ka integreerimise rakendusega Maps, mis võimaldab palju uusi võimalusi. Näiteks saate teha broneeringu OpenTable'i abil, taotleda Uberis autot, maksta selle eest Apple Payga ja vaadata selle olekut Mapsist lahkumata.

Apple on avanud ka iMessage'i uksed ja pakkunud uskumatut integratsiooni uuele Message'i rakenduste perekonnale, võimaldades kolmandatel osapooltel luua kleebiseid, mullikesi ja videoid, mis võivad teie tavaliste sõnumitega suhelda.

Järeldus

Apple pole kõigis nendes suurepärastes uutes funktsioonides pettunud – mõned on oodatud ja mõned täiesti ootamatud. Kõik arendajakomplektid on täna saadaval, seega soovitan need võimalikult kiiresti kätte saada, et teie rakendused saaksid sügisel nende uute platvormide väljalaskmiseks valmis olla!