BASIN BüLTENI
22 Haziran 2020
Apple, gelecek nesil uygulamalar? destekleyen yeni geli?tirici teknolojilerini tan?tt?
Gü?lü API’lar geli?tiricilere yepyeni uygulama deneyimleri olu?turma imkan? tan?yor
Cupertino, California — Apple bugün, 23 milyon geli?tiricisinin gelece?in uygulamalar?n? geli?tirmelerine yard?mc? olacak gü?lü yeni teknoloji serisini tan?tt?. Bu yeni ara?lar, geli?tiricilere Apple’?n sekt?rde lider platformlar? i?in daha gü?lü uygulama deneyimleri olu?turma imkan? verirken i?lerini daha iyi y?netmeleri ve büyütmeleri i?in yard?mc? olacak. Apple’?n y?ll?k geli?tirici anketine ek olarak, WWDC20 sayfas?nda geni?letilmi? bir App Store laboratuvar? da yer alacak. B?ylece tüm dünyadan geli?tiriciler geri bildirimlerini payla?abilecekler ve App Store’da gelecekte yap?lacak iyile?tirmelere yard?mc? olacak bilgiler verebilecekler. Apple, geli?tiricilerin ?nümüzdeki y?l ve daha sonras?nda ?nerilerini iletebilmelerini sa?layacak yeni forumlar da ekliyor.
“Apple geli?tirici toplulu?u, bir milyardan fazla kullan?c?ya yard?mc? olan, sekt?rlerde d?nü?üm yaratan ve dünyay? de?i?tiren uygulamalarla hepimize ilham veriyor. Bu WWDC’de geli?tiricilerin uygulama deneyimlerini daha da geli?tirmeleri ve daha da fazla kullan?c?ya ula?malar? i?in tasarlanm?? yeni ve yenilik?i API’lar, ?er?eveler ve ara?lar sunuyoruz,” diyen Apple’?n Global Pazarlamadan Sorumlu Ba?kan Yard?mc?s? Phil Schiller s?zlerini ??yle sürdürdü: “App Store ekosistemi her zamankinden daha fazla ?e?itlili?e sahip, dinamik ve ba?ar?l?. Ancak bu ekosistemi herkes i?in daha iyi hale getirmek üzere birlikte yapmam?z gereken daha pek ?ok ?ey oldu?unu biliyoruz. Bu y?l WWDC’ye yeni online App Store Laboratuvarlar? ekledik, y?ll?k App Store geli?tirici anketinin kapsam?n? geni?lettik ve ba?ka yenilikler yapt?k. ?ünkü yüz binlerce geli?tiricinin App Store’u kendileri ve kullan?c?lar i?in nas?l iyile?tirmemizi istediklerini do?rudan onlardan duymak istiyoruz.”
App Clips ve Ara? Tak?mlar?yla Kullan?c?lara Ula?man?n Yeni Yollar?
App Clips ile kullan?c?lar, App Clip kodlar? ad? verilen yeni g?rsel g?stergelerin yan? s?ra NFC, payla??lan ba?lant?lar ve daha fazlas?yla uygulamalar? ke?fetmek i?in h?zl? ve kolay bir yola sahip oluyor. App Clips saniyeler i?inde a??larak kullan?c?ya uygulama deneyiminden b?lüm ya?at?yor, geli?tiricilere ise mü?terilere tam olarak uygulamalar?n?n en yararl? oldu?u noktada ula?malar?n? sa?layan e?lenceli ve yeni bir yol sunuyor. Kullan?c?lar App Clip’e girdiklerinde, tüm uygulamay? tek dokunu?la kolayca yükleyebiliyorlar.
Ara? Tak?mlar? da daha yararl? olacak ve kullan?c?lar?n bilgileri gereken zamanda tek bak??ta g?rmelerini sa?layacak ?ekilde yeniden tasarland?. Kullan?c?lar, Ana Ekran sayfalar?ndaki ara? tak?mlar?yla geli?tiricinin ara? tak?m?n? ayg?tlar?na her bakt?klar?nda deneyimleyebiliyorlar. Ve yeni bir SwiftUI API ile geli?tiriciler, ayn? kodu kullanarak iOS, iPadOS ve macOS i?in ara? tak?mlar? geli?tirebiliyorlar.
Apple Platformlar?na Daha Fazla Eri?im
Apple bu y?l geli?tiricilere, kullan?c? gizlili?ini ve güvenli?ini de koruyacak ?ekilde gü?lü i?levler sunmak i?in uygulamalar?n? temel platform ?zelliklerine daha derin bir ?ekilde entegre etmelerini sa?layan daha da fazla yol sunuyor. Yeni Bul a? aksesuar? program?, ü?üncü taraf ayg?t üreticilerinin yüz milyonlarca ayg?ttan olu?an bir a?dan yararlan?rken ayg?t?n yerini yaln?zca kullan?c?n?n g?rebilmesi i?in u?tan uca ?ifreleme sunmaya devam etmelerine imkan tan?yor. HomePod da ü?üncü taraf müzik hizmetlerini entegre etmek i?in yeni bir programa sahip. Mail ve taray?c? uygulamas? geli?tiricileri, uygulamalar?n? kullan?c?lar taraf?ndan se?ilebilir varsay?lan se?enekler olarak sunabiliyorlar. Mac i?in Safari’ye ise Chrome, Firefox ve Edge taraf?ndan kullan?lan popüler WebExtensions API i?in destek eklendi. B?ylece uzant? geli?tiricilerinin Safari ile ?al??malar? ve uzant?lar?n? Mac App Store arac?l???yla da??tmalar? ?imdi daha kolay.
Geli?tirici ??letmelerini Y?netme ve Büyütme
Xcode’daki yeni StoreKit arac?, geli?tiricilerin abonelik ayarlar?n?, uygulama i?i sat?n al?mlar?, hatta para iadeleri simüle etmelerini sa?l?yor. üstelik bütün bunlar yerel olarak geli?tiricilerin Mac’inde yap?labiliyor. Geli?tiricilerin sat?n alma i? ak??? testlerini otomatikle?tirmelerini kolayla?t?ran yeni bir StoreKit test ?er?evesi de var. Abonelik yenilemeleri ve mü?teri para iadeleri i?in yeni App Store sunucu bildirimleri, geli?tiricilerin uygulamalar?nda mü?teri deneyimini daha iyi y?netmelerine yard?mc? oluyor. üstelik App Store ?imdi payla??lan aile i?i uygulama sat?n al?mlar?n?n yan? s?ra, abonelikler ve uygulama i?i sat?n al?mlar i?in de Aile Payla??m?’n? destekliyor. Bu, tüm aile bireyleri taraf?ndan kullan?labilecek i?erikler sunan geli?tiriciler i?in mükemmel bir ?zellik.
Geli?tiricilerin, harika ve yeni bir tasar?ma sahip Game Center’da yap?lan en yeni güncellemelerden yararlanarak oyunlar?n?n Apple platformlar?nda ?ne ??kmas?n? sa?lamalar? ?imdi her zamankinden daha kolay. Bu güncellemeler aras?nda, yinelenen liderlik tablolar?, yeni bir oyun i?i kontrol paneli ve kullan?c?lar?n Game Center arkada?lar? aras?nda popüler olan oyunlar? ke?fedebilecekleri Friends Playing ?zelli?i arac?l???yla sunulan iyile?tirilmi? ?neriler bulunuyor.
Yeniden Tasarlanm?? Xcode
Apple platformlar?ndaki tüm geli?tirme i?lemlerinin merkezinde yer alan Xcode, ?imdi Xcode 12 sürümüyle MacOS Big Sur’a uygun yeni bir g?rünüme sahip. Yeni belge sekmesi, birden fazla dosyan?n h?zl? ve ?ok hafif bir ?ekilde a??lmas?n? sa?layarak arayüz dosyalar?n? destekliyor. Günlükler ve proje dosyalar?ysa kendi sekmelerinde a??l?yor. Gezgin fontlar? ?imdi sistem boyutuyla uyum sa?l?yor veya kü?ük, orta ya da büyük olarak ayarlanabiliyor. üstelik Xcode 12, Apple silikon ?ipe sahip yeni Mac’leri desteklemek i?in varsay?lan olarak evrensel macOS uygulamalar? olu?turuyor.
Yeni SwiftUI ?zellikleri
SwiftUI, geli?tiricileri geli?mi? uygulama kullan?c? arayüzleri olu?turmay? her zamankinden daha kolay hale getiren modern bir kullan?c? arayüzü ?er?evesiyle tan??t?rm??t?. Bu y?l, yeni ya?am d?ngüsü API’lar? ile geli?tiriciler bir uygulaman?n tamam?n? SwiftUI’da yazma ve bu kodu tüm Apple platformlar?nda payla?ma imkan? buluyorlar. SwiftUI kullanarak kod yazmaya ba?lam?? olan geli?tiriciler mevcut kodlar?na kolayca yeni ?zellikler ekleyebilecekler. Yeni Lazy API ise ?ok büyük veri kümelerinin ola?anüstü bir performans sunmas?n? sa?l?yor.
Mac Catalyst ile Uygulamalar Daha Fazla ?zelle?tirilebiliyor
WWDC 2019’da macOS Catalina ile birlikte kullan?ma sunulan Mac Catalyst, geli?tiricilerin iPad uygulamalar?n? Mac’e ta??malar?n? kolayla?t?rd?. macOS Big Sur ile, Mac Catalyst uygulamalar? otomatik olarak geni? yeni tasar?m? otomatik olarak devral?yor ve geli?tiricilere gü?lü yeni ara?lar ve uygulamalar? üzerinde daha büyük kontrol imkan? sunuyor. üstelik ?imdi geli?tiriciler Mac uygulamalar?n? iPad uygulamalar?yla ayn? ??zünürlükte ?l?eklenmi? olarak korumay? veya tamamen ?zel bir Mac deneyimi olu?turmak i?in Mac arayüzlerinin tüm kontrolünü ellerine almay? se?ebiliyorlar. Geli?tiriciler, Mac Catalyst uygulamalar?n? Mac App Store’da 175 ülkedeki mü?terilere ula?t?rabiliyor ve evrensel sat?n alma se?ene?iyle mü?terilerin Mac, iPhone ve iPad’de kolayca uygulama sat?n almalar?na ve uygulama i?i sat?n al?m yapmalar?na olanak tan?yabiliyorlar.
Mac Catalyst’teki yeni API’lar, geli?tiricilere iPad uygulamalar?n? Mac’e ta??rken yepyeni kontrol seviyeleri sunuyor.
Geni?letilmi? App Store Laboratuvar? ve Yeni App Store ?nceleme Süre?leri
Apple WWDC20’de, Apple geli?tirici toplulu?unu tüm platformlar?nda daha fazla desteklemek i?in App Store laboratuvar?n?n geni?letilmi? bir versiyonunu da kullan?ma sunuyor. Ge?mi?te yüz yüze ger?ekle?tirilen App Store laboratuvar?, yeni App Store ?zellikleri ve yeteneklerinin yan? s?ra App Store politikalar?nda yap?lacak güncellemeler hakk?nda bilgi edinilmesine ve ?nceliklerin belirlenmesine yard?mc? oluyordu. Bu y?l geli?tiriciler, geri bildirimlerini sanal laboratuvarda veya ek bir anket kanal?yla payla?maya te?vik ediliyor. G?nderilen anket yan?tlar? 26 Haziran’a kadar toplanacak. Bu y?l d?rdüncüsü yap?lan ve yar?m milyon geli?tiriciye ula?an bu anket, halka a??k TestFlight ba?lant?lar? ve mü?teri de?erlendirmelerine yan?t verme ?zelli?i gibi App Store geli?tirici hizmetleriyle sonu?lanan geri bildirimlerin al?nmas?n? sa?layan ?ok ?nemli bir yolu temsil ediyor.?
Apple, geli?tiricilerin ?nümüzdeki y?l i?inde ger?ekle?ecek yeni geli?tirici forumlar?nda geri bildirimlerini payla?malar? i?in ek kanallar da sa?layacak. Bu forumlarda geli?tiriciler, kü?ük ya da kapsaml? her türlü ?nerilerini payla?maya te?vik edilecekler. B?ylece Apple, de?i?iklikleri uygulamaya ve tüm geli?tirici toplulu?u i?in App Store deneyimini iyile?tirmeye devam edebilecek.
Bunlara ek olarak, uygulama inceleme sürecine, bu yaz uygulanacak iki de?i?iklik geliyor. Birincisi, geli?tiriciler bir uygulaman?n App Store ?nceleme Kurallar?’n? ihlal edip etmedi?i konusundaki kararlara itiraz etme hakk?n?n yan? s?ra kurallar? da tart??maya a?abildikleri bir mekanizmaya sahip olacaklar. ?kincisi, App Store’da bulunan uygulamalarda hata düzeltme i?lemleri, yasal sorunlarla ilgili olanlar d???nda, art?k kural ihlali nedeniyle geciktirilmeyecek. Bunun yerine, geli?tiriciler sorunu bir sonraki g?nderimde düzeltebilecekler.
Yeni Gizlilik Saydaml??? Seviyeleri
Bir uygulaman?n gizlilik prosedürlerinin saydam bir ?ekilde g?rülebilmesi, potansiyel kullan?c?larda güven olu?turmak a??s?ndan kritik ?nem ta??yor. Geli?tiriciler ?imdi, uygulamalar?n toplayabilece?i veri türleri, verilerin ü?üncü taraflarla payla??l?p payla??lmad??? ve kullan?c?lar?n veri payla?mamay? tercih edebilmesi dahil olmak üzere, uygulamalar?n?n gizlilik prosedürlerini kullan?c?lar?n inceleyebilmesi i?in do?rudan App Store’da detayl? olarak sunma imkan?na sahipler.
Di?er Geli?tirici ?zellikleri?
- ARKit 4, iPad Pro’daki LiDAR sens?rüyle ?al??mak üzere tasarlanan ve yerinde mimari, tasar?m, peyzaj tasar?m? ve üretim gibi yepyeni uygulama türlerine olanak veren yeni Depth API’y? kullanarak ger?ek dünya hakk?nda bilgi alman?n yeni yollar?n? sunuyor.
- Core ML’de model geli?tirme ve ?ifreleme i?in sunulan ek ara?lar, Create Ml’daki yeni ?ablonlar ve e?itim ?zellikleri, g?rme ve do?al dile y?nelik daha fazla API sayesinde, kapsaml? yapay ??renme uygulamalar? geli?tirmek ?imdi daha kolay.
- PencilKit ?imdi, kullan?c?lar?n Apple Pencil ile yaz? yazabilecekleri metin giri? alanlar?na sahip uygulamalar olu?turmay? kolayla?t?ran Karalama ?zelli?ine sahip. Ayr?ca geli?tiriciler PencilKit’i kullanarak kenarl?k verilerine eri?ebiliyor ve ayn? anda Apple Pencil giri?iyle sistem dokunma hareketlerini kusursuz ?ekilde i?leyebiliyorlar.
- Swift Package Manager, Asset Catalog paketlerini ve yerelle?tirmeleri kolayca payla?mak i?in kaynaklara eri?im deste?i sunuyor. Numerics, ArgumentParser ve System gibi yeni a??k kaynak paketleri, Swift’i daha fazla kullan?m durumu i?in mükemmel bir dil haline getiriyor.
- TestFlight ?imdi h?zl? derleme da??t?m? i?in 100 ki?iye kadar ekip üyesini destekliyor.
- AirPods Motion API geli?tiricilerin ger?ek zamanl? hareket verilerine eri?melerine olanak veriyor.
- Geli?tiriciler ?imdi kullan?c?lara mevcut ü?üncü taraf uygulama hesaplar?n? Apple ile Giri? Yap hesaplar?na yükseltme imkan? sunabiliyorlar.
Yaz?y? Payla?
Geli?tirici Ara?lar? ve Teknolojilerinin G?rselleri