i går Apple introduserte nye operativsystem iOS 8 og OS X 10.10 Yosemite, men annet enn det, det lagt spesiell vekt på programutviklere, som vil gi en rekke nye verktøy åpne nye horisonter for kreativitet.
Siden introduksjonen av App Store, iOS 8 var den største utslipp til utviklere. Det var en 4000 nye API-funksjoner som vil forbedre innhold og søknad funksjonalitet. Nye spill, med utrolige muligheter, som ikke har vært så langt, vil vi se i år. I mellomtiden kan du prøve å forstå nyheter presentert i går.
HealthKit
HealthKit inneholder et sett med verktøy for å samhandle iOS-enhet med mye idrett gadgets og tredjepartsprogrammer, dedikert til fitness. Helse app vil samle all informasjon om brukerens tilstand, og søknader vil være i stand til å bruke den til ulike formål. For eksempel bidrar Nike + app skape nøyaktig og effektiv trening, velges i samsvar med en rekke alternativer brukerens aktivitet og dens helsetilstand.
HomeKit
Dette nye verktøyet gir en måte å håndtere "smarte" enheter i hjemmet. HomeKit iOS 8 støttet og integrert med taleassistenten Siri. Dette betyr at, takket være talekommandoer kan, for eksempel, slå på eller slå av lysene, i nærheten av låsen eller kontroll som er installert i huset kammeret.
Touch-ID
I tillegg til iPhone låse opp og kjøp App Store vil utviklere kunne bruke data fra Touch ID til tredjeparts applikasjoner. Samtidig trenger du ikke lenger nødvendig å angi flere passord, og dataene vil bli beskyttet på grunn av det unike fingeravtrykk.
kamera API
Den nye versjonen av operativsystemet utviklere har full kontroll over eksponering, fokus, hvitbalanse og andre innstillinger Kamera iOS-enheter.
CloudKit
På grunn CloudKit, utviklerne har mye mer kontroll over iCloud, og nå utviklingen av server-side-programmer for dem vil være mye enklere. Bruke CloudKit API, kan du enkelt realisere slike ting som autentisering, søk, varsling, som tidligere krevde mye mer innsats.
SpriteKit
Oppdatert SpriteKit vil tillate utviklere å lage kraftige enkelt spill med en todimensjonal grafikk, minimalt med energi. Flere nye teknologier har blitt lagt til iOS 8, der karakterene vil bevege seg mer naturlig, utviklere det vil være lettere å legge effekten av ulike fysiske styrke, definere kollisjon gjenstander og bruke nye lyseffekter i sin spill.
SceneKit
Dette nye sett med verktøy gjør det mulig for utviklere å implementere enkle 3D-applikasjoner. SceneKit omfatter en fysikkmotor, partikkel generator og lett beskriver virkningen av 3D-objekter. SceneKit fullt integrert med SpriteKit, slik at utviklere kan bruke ressurser SpriteKit i sine 3D-spill.
Metal
Metal - er en ny teknologi som er utviklet for avanserte spillutviklere å hente maksimal mulig fra A7-prosessor, innebygd iPhone 5s. Teknologi skjerpet av å jobbe sammen CPU og GPU for å oppnå optimal ytelse. Metal utformet slik at parallell databehandling, og HCode tilbyr gode verktøy for å arbeide effektivt med dem.
ny XCode
Den nye versjonen av Xcode kan bygge applikasjoner samtidig på flere språk: Objective-C, C ++, og Swift. I tillegg vil utviklere være oppdatert debugger, redaktør grensesnitt, nye muligheter for å teste og mye mer.
Swift
Swift - en innovativ programmeringsspråk for Kakao og Cocoa Touch, som inkluderer mange års erfaring i å bygge Apple-plattformen. Språket syntaks er svært kortfattet og applikasjoner skrevet på den vil kjøre fortere. Utviklere kan bruke Swift for både nye prosjekter og gamle, som Swift kan arbeide med Objective-C-kode. Ifølge rykter, applikasjoner skrevet i Swift, kan kjøres starter med iOS 7 og Maverics. På grunn av Xcode Lekeplass lage en søknad blir mer interessant og engasjerende. Boken «The Swift programmeringsspråk» kan du gratis laste ned nå i iBooks butikken.