İOS ve Mac'i birbirine entegre etmek güvenilir midir? Apple'ın ne dediğini görün

Bu yılki Apple WWDC konferansı için en temsili resimlerden birini seçmek istiyorsanız, siyah arka plan üzerine dev beyaz "Hayır" kesinlikle birçok insanın tercihi olacaktır. Apple'ın yazılım mühendisliğinden sorumlu kıdemli başkan yardımcısı Craig Federighi, endüstrinin iOS ve Mac ikili platformlarının entegrasyonuyla ilgili sorularını anında yanıtladı.

Bu sorun, Bloomberg'in geçen yılın sonundaki bir raporundan kaynaklanıyordu. O zamanlar, konuya aşina olan insanlar Apple'ın "Marzipan" adlı bir program kodu geliştirdiğini ortaya çıkardı.İdeal olarak, geliştiricilerin doğrudan uyum sağlamak için yalnızca bir dizi uygulama geliştirmesi gerekiyor. İPhone, iPad ve Mac gibi çoklu platformlar.

Ancak, bu WWDC konferansında Federici'nin gösterdiği şey çok fazla entegrasyon değil, transplantasyona daha yakındı: Apple, iOS uygulamalarının çekirdek çerçevesi olan UIkit'i macOS platformuna getirdi ve sadece kodu karşılaştırması gerekiyordu. Birkaç değişiklikle, iOS uygulamaları doğrudan macOS platformuna taşınabilir.

Bu kez macOS 10.14 Mojave sistemindeki yeni stok, haber ve sesli not uygulamaları iOS platformundan aktarılıyor ve form olarak iPad sürümüne daha yakın.

Bu, temelde Apple'ın harici bir ifadesi olarak görülebilir - bu şirket, Mac ve iOS platformlarını entegre etme niyetinde değil, ancak çok sayıda iOS uygulamasının Mac platformunun gelişimini tersine çevireceğini umuyor.

En azından kısa bir süre içinde Apple bu şekilde planladı.

İPhone'dan daha önce ortaya çıkan Mac'in artık "kaydedilmesi" gerekiyor

WWDC konferansının ardından "Wired" ile yaptığı röportajı kabul eden Federici, bu aracın 2 yıldır Apple tarafından dahili olarak geliştirildiğini ancak belli ki henüz hazır olmadığını söyledi. Plana göre, bu araç seti önümüzdeki yıla kadar üçüncü taraf geliştiriciler tarafından kullanılamayacak.

"MacOS sistemine eklenen dört yeni uygulama aslında bu araç setine göre geliştirildi. Birleşik bir işletim sistemi oluşturmaya çalışmıyoruz. Maliyet hakkında konuşmak istiyorsak, bu çözüm kesinlikle en küçüğü."

Federigi, bu aracın artık iOS uygulamalarını simülatörlere güvenmek yerine Mac bilgisayarlarda yerelleştirdiğini vurguladı. Sonuçta, UIKit orijinal olarak AppKit'ten ayrılmıştı, aslında UIKit'in Mac üzerinde çalışmasını sağlamaktır.

Ancak, Mac'in dokunmatik ekran işlemlerini desteklemediği ve UIKit'in yalnızca mobil cihazlar için olduğu düşünüldüğünde, hareketle kaydırma ve ekrana uzun basma gibi bazı özel insan-bilgisayar etkileşimlerinin tümü, temel koddaki değişiklikleri içerir. Dolayısıyla, UIKit doğrudan Mac üzerinde çalışabilse bile, gerçekten nakledilmesi gereken az sayıda uygulama olabilir Sonuçta, iş içeriği ve ikisi için hedef kitle farklıdır.

"Mac her zaman macOS çalıştırır. Komutları çalıştırmak için yine de Terminal'i kullanmanız gerekir. Yine de harici monitörleri ve sabit sürücüleri bağlayabilirsiniz. Ancak Mac'inizi açıp yürürken oyun oynamayacak ve bugün kaç adım attığınızı kaydetmek için kullanmayacaksınız. . "

Daha geniş kullanım senaryoları nedeniyle iPhone, Mac'in kullanım süresini başarıyla ele geçirdi ve ayrıca çok sayıda üçüncü taraf uygulama geliştiricisinin iOS platformuna geçmesine izin verdi. Sosyal sohbet, video, müzik, navigasyon ... Artık bazı çok popüler oyunlar da dahil olmak üzere dağınık şeylerin çoğu akıllı telefonlarda iyi bir şekilde yapılabiliyor ve mobil platform da birinci öncelik olarak kabul ediliyor.

PC artık kitlesel tüketicilerin dikkatinin odak noktası değil, bu doğal olarak Mac'i de içeriyor. Bu ikilem nasıl değiştirilir? Apple, bu milyonlarca iOS uygulamasını getirmek istiyor.

Kaynak: Readly

Federigi, bu araç setinin WWDC'de gösterilen "Fortress Night" gibi bazı popüler oyunlara yardımcı olabileceğine inanıyor. Bu oyun iOS için geliştirilmiştir ve ileride kolaylıkla macOS'a taşınabilir.

Ayrıca, IMDB, Yelp veya DirectTV gibi sık kullanılan video ve yemek inceleme web siteleri de macOS sisteminde bağımsız uygulama sürümlerini başlatabilir.Geçmişte, Mac kullanıcıları bilgileri görüntülemek için web sitesine giriş yapmak için yalnızca tarayıcıyı kullanabiliyordu.

Bu nakiller hala kodlama çalışması gerektirse de, en azından mevcut yöntemle, yeni bir uygulamayı yeniden geliştirmekten çok daha kolay olacak ve bu kötü bir fikir gibi görünmüyor.

Açık mı yoksa kapalı mı olmalı?

Apple, mobil ve masaüstünü entegre etmeye çalışan ilk büyük şirket değil, bunu yapmak isteyen ilk şey Microsoft'du. Windows Phone çağında önerilen "birleştirme" stratejisinden veya Windows 10 için oluşturulmuş evrensel platform olan UWP'den bağımsız olarak, Microsoft, geliştiricilerin "tek seferde geliştirme, birden fazla dağıtım" vizyonunu gerçekleştirebileceğini umuyor: tabletler dahil PC'ler dahil, Cep telefonları ayrıca Xbox ve çeşitli akıllı ev ürünlerini içerir.

Ancak gerçekte, Microsoft'un karşılaştığı zorluklar bu vizyondan çok daha karmaşıktır.

Bir yandan, bu genel amaçlı uygulamaların geleneksel klavye ve fareyle çalıştırılan uygulamalara, özellikle bazı karmaşık üretkenlik araçlarına ve kurumsal yazılımlara göre belirgin bir avantajı yoktur; Öte yandan, Microsoft, WP cep telefonu işinden vazgeçmiş ve yalnızca dokunmatik bilgisayarlar için oluşturulmuştur. UWP uygulamaları gerekli değildir.

Sonunda, bu UWP uygulamaları Microsoft App Store'da tek başına kalabilir, ancak pek çok kullanıcı yüklemeye ve kullanmaya istekli değildir.

Kaynak: TNW

Bir de açık soru var: Epic Games'in kurucusu Tim Sweeney, iki yıl önce Guardian'da bir noktaya değindi.

"Microsoft tarafından oluşturulan UWP platformu kapalı bir ekosistemdir. Gelecekte Win 32 uygulamaları kaldırılırsa, Windows sistemindeki tüm uygulama ve oyunların önceki Win32 uygulamaları gibi rasgele yüklenmek yerine Windows resmi mağazası aracılığıyla dağıtılması gerekir."

Bu görüş bir şekilde "komplo teorisi" olsa da, birleşik bir deneyim sağlamak istiyorsanız, dağıtım kanallarını azaltmak ve geliştirme arayüzlerini pekiştirmek açıkçası daha uygun uygulamalardır.

Kapatma açısından Apple, Microsoft'tan daha radikaldir.Yeni araçların ortaya çıkmasından sonra Apple'ın iOS geliştiricilerini uygulamaların macOS sistemi ile uyumlu olmasını sağlamaya zorlamasına izin verilmiyor. Apple ayrıca API ve ilgili diğer arayüz sorunları için hazırlanıyor.

Görüntü: Macworld

AnandTech'in son raporuna göre Apple, geliştiricilere gelecekte OpenGL, OpenGL ES ve OpenCL dahil olmak üzere platformlar arası grafik API arayüzlerini artık desteklemeyeceğini bildirdi ve bunun yerine geliştiricileri Apple'ın özel Metal API'sini kullanmaya teşvik etti.

Ancak bu karar şaşırtıcı değil, sonuçta OpenGL, "Mac oyun oynamaya uygun değil" i yedekliyor ve Metal arayüzü, son birkaç yılda iOS cihazlarının oyun performansını iyileştirdi.

OpenGL'nin Mac ve iOS platformları tarafından terk edilmesiyle, Metal er ya da geç Mac için standart ve hatta desteklenen tek grafik API arabirimi olacak ve bu da şüphesiz çok sayıda iOS oyununun taşınması için daha iyi kolaylık sağlıyor. Daha fazla ayrıntıya gelince, bilmek için gelecek yılki WWDC konferansına kadar beklemeniz gerekecek.

Dokunmatik ekran Mac konusunda son sözü söyleyen tek kişi Apple değil.

Birçok Apple yöneticisi, dokunmatik ekranlı bilgisayarlara karşı tutumlarını ve neden dokunmatik ekranlı bir Mac yapmadıklarını ifade etti. Appleın baş tasarımcısı Jony Ive (Jony Ive) bir keresinde şöyle açıklamıştır:

"Çoklu dokunmatik ekranların kullanım senaryolarını ve uygulama fırsatlarını yıllar önce denedik ve keşfettik, ancak Mac uygun bir yer değil, özellikle arkadaşlarınız geleneksel klavyelere geri döndüğünde, bu kavramların sahip olup olmadığını anlayacaklar. Lansmanın değeri. "

Kaynak: Mac Söylentileri

Federiginin açıklaması daha da açık. Apple'ın dokunmatik ekranlı bir Mac cihazını piyasaya süreceğini reddetmesinin yanı sıra, kolunu kaldırıp ekranı parmakla dürtmenin çok yorucu bir şey olduğunu düşünüyor. Bu ifade aslında reddedildi. Apple'ın MacBook Air'in önceki tanıtım videosunda defalarca bahsedilen Apple'ın kıdemli başkan yardımcısı Phil Schiller, "Ekrana dokunma etkileşimi yerleştirmek uygun değil" dedi.

Sonunda Apple, klavyenin altında çok dokunuşlu devasa bir izleme paneli oluşturmayı seçti ve en yeni nesil MacBook Pro'ya TouchBar eklemeye çalıştı.

Aksine, Microsoft'un Surafce Pro serisi yaklaşık 5 yıldır satılıyor.Ofis alanına ve çok formlu varyantlara odaklanma kavramı, insanların kalbinde derin bir şekilde kök salmıştır ve ürün itibarı da çok iyidir. Ancak satışlar açısından, Surafce serisi bir bütün olarak hala nispeten sıradan ve asıl satın alma kurumsal pazardır ve Microsoft'un gelirinin büyük kısmı olarak görülmemektedir.

Mevcut Surface Book ve Surface Laptop'a gelince, şekilleri dokunmatik ekranın hala dizüstü bilgisayarlar için yardımcı bir etkileşim olduğunu ve çalışmanın anahtarının klavye olduğunu gösterebilir.

Bu yılın Mayıs ayında, 9to5Mac'in ARM işlemci ve dokunmatik ekrandan bahseden "Star" kod adlı yeni bir Apple cihazını ortaya çıkardığını ve Apple'ın bizim yerimize iPad Pro'yu tanıttığını kanıtladığını belirtmekte fayda var. Geleneksel dizüstü bilgisayarlar, ancak dahili olarak dokunmatik ekranlı Mac'lerle tamamen ilgilenmezler.

Deneyler ve keşifler hala devam ediyor, ancak yalnızca morfolojik değişiklikler yeterli değil. Apple bunu yapmak isterse, kaçınılmaz olarak çok sayıda üçüncü taraf geliştiricinin desteğini ve gelecekte macOS sistemi için onların desteğini gerektirecek.

Başlık resminin kaynağı: MobileSyrup

Sonsuza Kadar 7. Şehir Cardcaptor Sakura ile Bağlantılı mı? Resmi servet güçlü ve yandaki onmyoji ustası ağladı
önceki
Wheel yoga, uzanırken kilo vermek için karın kaslarını güçlendirir
Sonraki
Tüm karakterlerden oluşan nirvana gösterilerinin "Jump Smash Bros." kapalı beta testi, sahne tutku dolu
Zhou Qi'nin "Üç Gu Roketi" 1 yeteneği nihayet patladı, 1 veri ikiz kulelerde toplam 254 oyunu aştı
King of Glory'nin üç "zehirli sütü" toplandı, JC başarılı bir geri dönüş yaptı ve hayranlar bu sütün saf ve katkısız olduğundan şikayet etti
IKEA bisikletleri "zinciri düşürdü" ve geri çağrılmaları gerekiyordu
Önümüzdeki yıl, Şangay başlangıçta herkesin bir sağlık hesabı olduğunu anlayacak! Aile doktoru imza hizmeti her aileyi kapsar
"Onur İçin" "Ateş Marşı" dövüş sanatları kampı kahramanları silahlarını sergiliyor!
"Xueba Zhanhuang" 15 yıllık kısa bacakları telafi edecek 5 kayıt, 1 veri 9 yılın en iyi galibiyetini Curry
King of Glory Haftalık Kahramanların Kazanma Oranı Sıralaması Açıklandı: Mozi zirveye geri döndü, Mystery Store kısa süre önce açıldı
Apple, Apple Watch'a bir telsiz işlevi ekledi, ancak anakarada mevcut değil
Kavun 1 özelliği "Gök Gürültüsü ve Ölüm" olur, 1 hamle 5. numaradan daha serttir ve savaşçının can düşmanı olur
Amazon, bu gizemli laboratuvar, bazı cesur fikirleri hayata geçiriyor
Kertenkele tarzı ince sırt yoga, yeşim sırtını yeniden şekillendirir ve kas yorgunluğunu giderir
To Top