Apple iOS nedir. Cep telefonları için iOS işletim sistemine genel bakış

iOS- iPhone 3-5 cep telefonlarına, iPad tabletlerine ve ayrıca iPod müzik çalara yüklediği Apple'ın işletim sistemi.
Bu işletim sistemi hakkında sevdiğim şeyler:

  1. Hızlı çalışma, sistem arayüzü pratikte yavaşlamaz
  2. Sistem yeterince hızlı açılıyor
  3. Arayüz renkli ve yeterince net
  4. Program kaldırma sistemi kullanışlıdır ve programları 2 tıklamayla kaldırmanıza olanak tanır
  5. Herhangi bir programı satın alabilirsiniz. AppStore'daki programların kataloğu çok büyük. Para ödemenin üzücü olmadığı birçok yüksek kaliteli program, İngilizce kursu var.
  6. Yeterince iyi güncellemeler. Doğal olarak her yeni sürümde bazı hatalar oluyor ancak her yeni sürümde sistem daha kullanışlı ve işlevsel hale geliyor.

ipa dosyası- iOS'ta kurulum için program dosyası. Sistemin yerleşik bir Safari tarayıcısı vardır. Yeni sürüm yılda bir kez yayınlanır.

Uygulama mağazası- iOS cihazlar için uygulama mağazası. en çok sayıda cep telefonları için programlar. Uygulama her cihazda mevcuttur ve kaldırılamaz. Uygulama bir AppleID gerektirir
Programın fiyatı 0,99 dolar ile birkaç bin dolar arasında değişiyor. Program satın almak için bir borç kullanıcı hesabına bağlanmanız gerekir vize kartları... Kartı bağladıktan sonra, kartınızla ilgili her şeyin yolunda olup olmadığını kontrol etmek için sizden bir dolar tahsil edilir. Kartta 1 dolar bloke oluyor ancak bir süre sonra iade ediliyor.
Apple kimliği, iOS hesabınızdır. Birden fazla hesabınız olabilir. Satın aldığınız tüm programlar bu hesaba bağlıdır. Hesabınızı kullanarak başka bir cihazdan giriş yaparsanız, tüm ücretli programlar Daha önce satın aldığınız ücretsiz olarak indirilebilir.

iOS'u nasıl güncellerim?

İOS'un yeni bir sürümüne güncellemek için iTunes var.
iTunes i-cihaz kullanıcıları için önemli bir programdır. Bu sayede cihaz etkinleştirilir, müzik, sesli kitap vb. indirilir. Apple web sitesinden indirebilirsiniz. Ayrıca, bu program iOS'taki cihazları indirmenize ve güncellemenize izin verir. Cihazı bağlamanız gerekir ve sayfanın sağında program güncelleme olasılığını vurgulayacaktır. Güncellemeden önce tüm antivirüsleri ve güvenlik duvarlarını devre dışı bırakın.

Cihazınızın mevcut iOS sürümü, Ayarlar - Genel - Cihaz hakkında - Sürüm üzerinden görüntülenebilir.
iOS özelliklerinin listesi sürümden sürüme değişir. 5. sürümden itibaren iCloud veya bulut ile entegrasyon sağlandı.
Nasıl çalışır? - her şey oldukça basit. iCloud ile entegrasyonu olan programlar için, bir cihaza veri girerken, otomatik olarak başka bir cihazda görünürler.
Sürümden sürüme yeni özellikler eklenir.

Apple iOS'un Dezavantajları

Apple'ın sisteminde bir takım önemli kusurlar var.

  1. Yeni bir sistem güncellemesi genellikle cihazı yavaşlatır. Ve Apple bunu kendisi yapıyor, siz de kendinize yeni bir telefon düşünün ve satın alın.
  2. İşletim sistemi kapalı... İşletim sistemi dosyalarının listesini görüntüleyemez ve cihazı bir USB flash sürücü olarak kullanamazsınız. Bu aynı zamanda bir avantajdır. iOS dünyadaki en güvenli sistemdir.
  3. Bu işletim sistemindeki yüksek telefon ve tablet maliyeti.
  4. Bazı aksesuarlar sadece Apple tarafından üretilebilir. Örneğin, Apple yapımı şarj kablolarını kullanmak en iyisidir. İçlerine bir çip dikilir. Bir Çin şarj kablosu satın alırsanız, çalışmayabilir veya sahte ürünler nedeniyle cihazınız arızalanır.
  5. Uygulamanızı dosya olarak kuramazsınız ya da çok zordur. Başvurular yalnızca AppStore'dan alınabilir

IOS avantajları

  1. Oldukça yüksek kaliteli uygulamalara sahip en büyük uygulama mağazası
  2. Sürekli destek ve geliştirme ile birçok harika ve güzel oyun, shareware
  3. Diğerlerine kıyasla sistemin hızı
  4. Kaliteli Apple telefonlar ve tabletler
  5. Hatalara ve virüs yokluğuna hızlı yanıt
  6. Arayüzün ve grafiklerin güzelliği.
  7. Sistemin yılda bir kez sürekli güncellenmesi, dahil. ve daha eski cihazlar için

Apple mobil cihazlarının iOS çalıştırdığını herkes biliyor. Birçok kişi iOS'un masaüstü Mac OS X'in hafif bir sürümü olduğunu biliyor. Bazı insanlar Mac OS X'in POSIX uyumlu Darwin işletim sistemine dayandığını ve BT ile ciddi şekilde ilgilenenlerin Darwin'in temelinin Darwin'in temeli olduğunu biliyorlar. Mach mikro çekirdeği ve FreeBSD çekirdek bileşenlerini birleştirerek ortaya çıkan XNU çekirdeği. Bununla birlikte, tüm bunlar, iOS'un gerçekte nasıl çalıştığı ve masaüstündeki meslektaşlarından nasıl farklı olduğu hakkında bize hiçbir şey söylemeyecek olan çıplak gerçeklerdir.

Mac OS X

Bugün tüm mac'lere ve (değiştirilmiş bir biçimde) kimliklere kurulan işletim sistemi, geçmişini, NeXTSTEP işletim sisteminin ilk beta sürümünün yayınlandığı yıl olarak BT dünyasında da bilinen 1988'e kadar uzanıyor. sistem. NeXTSTEP'in kendisi, o zamana kadar Apple'dan ayrılan ve eğitim ihtiyaçları için bilgisayarların geliştirilmesiyle uğraşan NeXT'yi kuran Steve Jobs'un geliştirme ekibinin beyniydi. NeXTSTEP doğduğu zaman, birçok teknolojik yeniliği içeren gerçekten gelişmiş bir işletim sistemiydi. İşletim sistemi, ağ yığınının bir referans uygulaması da dahil olmak üzere FreeBSD çekirdeğinin bileşenleriyle desteklenen değiştirilmiş bir Mach mikro çekirdeğine dayanıyordu. Üst düzey NeXTSTEP bileşenleri, Objective-C kullanılarak yazılmıştır ve uygulama geliştiricilerine zengin bir nesne yönelimli API sağlamıştır. Sistem, gelişmiş ve çok kullanıcı dostu bir grafik arayüz (temel bileşenleri OS X ve hatta iOS'ta korunmuştur) ve diğer şeylerin yanı sıra tüm modern tarafından bilinen bir görsel arayüz tasarımcısını içeren güçlü bir geliştirme ortamı ile donatılmıştır. geliştiriciler NeXT'nin başarısızlığı ve 1997'de Steve Jobs'un Apple'a dönüşünden sonra NeXTSTEP, Mac OS 9'un halefinin geliştirilmeye başlandığı Rhapsody projesinin temelini oluşturdu.2000 yılında Darwin açık kaynak projesi Rhapsody'den ayrıldı. kaynakları APSL lisansı altında yayınlanan ve zaten 2001'de OS X 10.0, temelinde inşa edildi. Birkaç yıl sonra Darwin, 2007 yılına kadar söylentiler dışında neredeyse hiçbir şey bilinmeyen, yaklaşmakta olan akıllı telefonun işletim sisteminin temelini oluşturdu.

XNU ve Darwin

Geleneksel olarak, OS X / iOS doldurma üç mantıksal düzeye ayrılabilir: XNU çekirdeği, POSIX standart uyumluluk katmanı (ayrıca çeşitli sistem arka plan programları/hizmetleri) ve grafik yığını, çerçeve ve uygulama API'sini uygulayan NeXTSTEP katmanı. Darwin ilk iki katmanı içerir ve ücretsiz olarak dağıtılır, ancak yalnızca OS X sürümünde. ARM mimarisine taşınan ve bazı iyileştirmeler içeren iOS sürümü tamamen kapalıdır ve yalnızca kimlikler için ürün yazılımının bir parçası olarak dağıtılır (görünüşe göre, iOS'un diğer cihazlara taşınmasına karşı bu koruma). Özünde Darwin, POSIX API, kabuk, sistemi konsol modunda çalıştırmak ve UNIX yazılımını çalıştırmak için minimum düzeyde gerekli olan bir dizi komut ve hizmeti içeren "çıplak" UNIX benzeri bir işletim sistemidir. Bu bağlamda, temel FreeBSD sistemine veya UNIX konsol yazılımını çalıştırmanıza izin veren ancak bir grafik kabuğuna veya GNOME'dan ciddi grafik uygulamaları çalıştırmak için ihtiyacınız olan her şeye sahip olmayan bazı Arch Linux'ların minimum kurulumuna benzer veya KDE ortamları. Darwin'in önemli bir bileşeni, yukarıda bahsedildiği gibi, Mach çekirdeğine ve süreç zamanlayıcı, ağ yığını ve sanal dosya sistemi (VFS katmanı) gibi FreeBSD çekirdek bileşenlerine dayanan hibrit XNU çekirdeğidir. Mach ve FreeBSD'den farklı olarak, OS X çekirdeği, geliştirmeyi büyük ölçüde basitleştiren nesne yönelimli bir yaklaşım kullanarak sürücüleri C++'da yazmanıza olanak tanıyan I/O Kit adı verilen kendi sürücü API'sini kullanır. iOS, XNU'nun biraz değiştirilmiş bir sürümünü kullanıyor ancak iOS çekirdeğinin kapalı olması nedeniyle Apple'ın tam olarak neyi değiştirdiğini söylemek zor. Yalnızca diğer derleyici seçenekleriyle derlendiğini ve mobil cihazlarda az miktarda RAM'i hesaba katan değiştirilmiş bir bellek yöneticisi olduğunu biliyoruz. Aksi takdirde, bu, aygıtın kendisinde /System/Library/Caches/com.apple.kernelcaches/kernelcache dizininde şifreli bir önbellek (çekirdek + tüm sürücüler / modüller) biçiminde bulunabilen aynı XNU'dur. Darwin'deki çekirdeğin üzerinde, bir dizi standart C kitaplığı (libc, libmatch, libpthread vb.) ve ayrıca komut satırı araçları, bir dizi kabuk (bash, tcsh ve ksh) içeren UNIX / BSD katmanı bulunur. ) ve launchd ve standart bir SSH sunucusu gibi arka plan programları. İkincisi, bu arada, /System/Library/LaunchDaemons/ssh.plist dosyasını düzenleyerek etkinleştirilebilir. Tabii ki, cihazı jailbreak yaparsanız. Bu, işletim sisteminin Darwin adı verilen açık bölümünün bittiği ve OS X / iOS hakkında düşündüklerimizi oluşturan çerçeveler katmanının başladığı yerdir.

çerçeveler

Darwin, yalnızca düşük seviye işlevlerden (sürücüler, sistem başlatma/durdurma, ağ yönetimi, uygulama yalıtımı vb.) sorumlu olan Mac OS / iOS'un yalnızca temel bölümünü uygular. Sistemin kullanıcı ve uygulamalar tarafından görülebilen kısmı buna dahil değildir ve sözde çerçevelerde uygulanır - diğer şeylerin yanı sıra, bir grafik ortamın oluşumundan sorumlu olan kütüphaneler ve hizmet kümeleri ve üçüncü taraf ve stok uygulamaları için üst düzey API

BİLGİ

Diğer birçok işletim sisteminde olduğu gibi, Mac OS ve iOS API'leri genel ve özel olarak ikiye ayrılır. Üçüncü taraf uygulamalar için özel olarak genel ve yoğun şekilde kesilmiş bir API mevcuttur, ancak jailbreak uygulamaları özel bir API de kullanabilir.

Mac OS ve iOS'un standart teslimatında, adres defterinin uygulanmasından (Adres Defteri çerçevesi) OpenGL kitaplığına (GLKit) kadar çok çeşitli işletim sistemi işlevlerine erişmekten sorumlu düzinelerce farklı çerçeve bulabilirsiniz. Grafik uygulamalar geliştirmek için bir dizi temel çerçeve, işletim sisteminin ana özelliklerine erişmenizi sağlayan bir tür meta çerçeve olan Kakao API'sinde birleştirilir. İOS'ta buna Cocoa Touch denir ve masaüstü sürümünden dokunmatik ekranlara yönelim bakımından farklıdır. Her iki işletim sisteminde de tüm çerçeveler mevcut değildir. Birçoğu yalnızca iOS'a özgüdür. Örnekler, fotoğraflar ve videolarla çalışmaktan sorumlu AssetsLibrary, mavi dişe erişmenizi sağlayan CoreBlueTooth veya uygulamalarda reklam görüntülemek için tasarlanmış iAd'i içerir. Diğer çerçeveler yalnızca sistemin masaüstü sürümünde bulunur, ancak Apple zaman zaman iOS'un belirli bölümlerini Mac OS'ye veya bunun tersini aktarır, örneğin, orijinal olarak yalnızca iOS'ta mevcut olan CoreMedia çerçevesinde olduğu gibi. Tüm standart sistem çerçeveleri, sistem dizininde / Sistem / Kitaplık / Çerçeveler / içinde bulunabilir. Her biri, kaynakları (arayüz öğelerinin görüntüleri ve açıklamaları), API'yi tanımlayan C dili başlıklarını ve ayrıca çerçeve ile dinamik olarak yüklenen bir kitaplığı (dylib biçiminde) içeren bir paket (sınır) adı verilen kendi dizinindedir. uygulama. Çerçevelerin ilginç özelliklerinden biri de sürüm oluşturmalarıdır. Bir çerçevenin aynı anda birkaç farklı sürümü olabilir, bu nedenle sistemin eski sürümleri için geliştirilen bir uygulama, işletim sisteminin daha yeni sürümlerinde yapılan değişikliklere rağmen çalışmaya devam eder. iOS 7 ve sonraki sürümlerde eski iOS uygulamalarını başlatma mekanizması bu şekilde uygulanır. iOS 6 için geliştirilen bir uygulama, tam olarak iOS 6'da başlatılmış gibi görünecek ve çalışacaktır.

Sıçrama tahtası

Daha üst düzeyde, sistemli ve uygulama mağazasından yüklenen uygulamalar vardır. Aralarında merkezi yer, elbette, ana ekranı (masaüstü) uygulayan SpringBoard'dur (yalnızca iOS). Sistem arka plan programlarını başlattıktan, çerçeveleri belleğe yükledikten ve görüntüyü ekranda görüntülemekten sorumlu olan görüntüleme sunucusunu (birleştirme yöneticisi, diğer adıyla Quartz Compositor) başlattıktan sonra ilk başlatılan budur. SpringBoard, işletim sistemi ve kullanıcısı arasındaki bağlantı bağlantısıdır; uygulamaları başlatmanıza, bunlar arasında geçiş yapmanıza, bildirimleri görüntülemenize ve bazı sistem ayarlarını (iOS 7'den beri) yönetmenize olanak tanıyan bir grafik arabirimdir. Ancak aynı zamanda ekrana dokunma veya cihazı çevirme gibi olaylar için de bir işleyicidir. Arayüz bileşenlerini (Finder, Dashboard, LaunchPad ve diğerleri) uygulamak için çeşitli uygulamalar ve aracı arka plan programları kullanan Mac OS X'in aksine, iOS'ta, kilit ekranı ve deklanşör de dahil olmak üzere neredeyse tüm temel kullanıcı arabirimi özellikleri tek bir SpringBoard'a dahil edilmiştir. / Applications dizininde bulunan diğer stok iOS uygulamalarının aksine, SpringBoard, görüntüleme sunucusuyla birlikte çerçevelerin bir parçası olarak kabul edilir ve / System / Library / CoreServices / dizininde bulunur. Birçok görev için / System / Library / SpringBoardPlugins / içinde bulunan eklentileri kullanır. Diğer şeylerin yanı sıra, örneğin, kilit ekranında çalmakta olan şarkı hakkında bilgi görüntülemekten sorumlu NowPlayingArtLockScreen.lockboundle veya gelen bir aramayı yönetmekten sorumlu olan IncomingCall.serviceboundle'yi bulabilirsiniz. iOS 6'dan başlayarak SpringBoard iki bölüme ayrılmıştır: masaüstünün kendisi ve işletim sisteminin donanımla (HAL düzeyi) çalışan alt düzey bölümüyle iletişimden sorumlu olan BackBoard hizmeti. BackBoard, ekrana dokunma, tuşa basma, ivmeölçer, konum sensörü ve ışık sensöründen okuma alma gibi olayları yönetmekten sorumludur ve ayrıca uygulamaların başlatılmasını, duraklatılmasını ve sonlandırılmasını kontrol eder. SpringBoard ve BackBoard, iOS için o kadar önemlidir ki, onları herhangi bir şekilde durdurursanız, tüm sistem yerinde donar ve o anda çalışan uygulama bile ekran dokunuşlarına yanıt vermez. Bu, onları tamamen durdurulabilen, değiştirilebilen veya sistemden kaldırılabilen standart bir uygulama olan Android ana ekranından ayırır (bu durumda, gezinme düğmeleri ve "deklanşörlü" durum çubuğu ekranda kalacaktır) .

Uygulamalar

Bu piramidin en tepesinde uygulamalar var. iOS, yerleşik (stok) yüksek ayrıcalıklı uygulamalar ile iTunes'dan yüklenen üçüncü taraf uygulamalar arasında ayrım yapar. Her ikisi de, çerçeveler için kullanılanlara çok benzer şekilde, sistemde demetler halinde depolanır. Tek fark, uygulama paketinin biraz farklı meta veriler içermesi ve dinamik kitaplığın Mach-O formatında yürütülebilir bir dosya ile değiştirilmesidir. Stok uygulamalarını depolamak için standart dizin / Uygulamalar / şeklindedir. iOS'ta tamamen statiktir ve yalnızca sistem güncellemeleri sırasında değişir; kullanıcı buna erişemez. Buna karşılık, iTunes'dan yüklenen üçüncü taraf uygulamalar, kullanıcının ana dizini / var / mobile / Applications / alt dizinlerinde, iki ve dördün onaltılık sayılar olduğu 4-2-2-2-4 gibi görünen alt dizinlerde saklanır. Bu sözde GUID'dir - sistemdeki uygulamayı benzersiz bir şekilde tanımlayan ve ayrıca yalıtılmış bir sanal alan oluşturmak için gereken benzersiz bir tanımlayıcı.

Kum havuzu

iOS'ta sanal alanlar, hizmetleri ve uygulamaları sistemden ve birbirlerinden izole etmek için kullanılır. Her üçüncü taraf uygulaması ve sistem uygulamalarının çoğu bir sanal alanda çalışır. Teknik açıdan, sanal alan, uygulamaların yalnızca ana dizin dışındaki dosyalara erişimini değil, aynı zamanda doğrudan erişimi de kesen TrustedBSD MAC (kernel sandbox.kext) zorunlu erişim denetimi sistemiyle güçlendirilmiş klasik bir UNIX chroot'udur. donanıma ve birçok sistem işletim sistemi işlevine. Genel olarak, korumalı alana eklenen uygulama aşağıdaki olasılıklarla sınırlıdır:
  • Kendi dizini ve kullanıcının ana dizini dışında dosya sistemine erişim.
  • Medya / DCIM /, Medya / Fotoğraflar /, Kitaplık / Adres Defteri /, Kitaplık / Klavye / ve Kitaplık / Tercihler / hariç, ana dizindeki Medya ve Kitaplık dizinlerine erişim.
  • Diğer işlemlerle ilgili bilgilere erişim (uygulama kendisini sistemdeki tek "olarak kabul eder").
  • Donanıma doğrudan erişim (yalnızca Cocoa API ve diğer çerçevelere izin verilir).
  • RAM kullanımının sınırlandırılması (Jatsam motoru tarafından kontrol edilir).
Bu kısıtlamaların tümü, korumalı alan profili (kısıtlayıcı kurallar kümesi) kapsayıcısına karşılık gelir ve herhangi bir üçüncü taraf uygulaması için geçerlidir. Stok uygulamaları için ise daha yumuşak veya daha katı olan diğer kısıtlamalar geçerli olabilir. Bir örnek, genel olarak üçüncü taraf uygulamalarla aynı ciddi sınırlamalara sahip olan ancak Kitaplığın / dizinin tüm içeriğine erişebilen bir e-posta istemcisidir (MobileMail profili). Tersi durum, hiçbir kısıtlaması olmayan SpringBoard'dur. Birçok sistem arka plan programı, örneğin, bir PC'den bir aygıtın dosya sistemiyle çalışmak üzere tasarlanmış, ancak "kapsam"ı yalnızca kullanıcının ana dizini ile sınırlayan AFC de dahil olmak üzere, sanal alanlar içinde çalışır. Mevcut tüm sistem sanal alan profilleri / System / Library / Sandbox / Profiles / * dizininde bulunur ve Scheme dilinde yazılmış kural kümeleridir. Bunun dışında uygulamalar şunları da içerebilir: ek setler yetki adı verilen kurallardır. Aslında, bunların hepsi aynı profillerdir, ancak doğrudan uygulama ikili dosyasına dikilir (bir tür kendi kendini sınırlama). Bu kuralları örneğin şu şekilde görüntüleyebilirsiniz: # cat -tv /Applications/MobileSafari.app/MobileSafari | kuyruk -31 | devamı Tüm bu kısıtlamaların varlık nedeni iki yönlüdür. Korumalı alanın çözdüğü ilk (ve ana) görev, kötü amaçlı uygulamalardan korunmadır. iTunes'da yayınlanan uygulamaların kapsamlı bir kontrolü ve dijital bir anahtarla imzalanmayan uygulamaların başlatılmasının yasaklanması (okuyun: iTunes'dan alınmamış olanlar) ile birleştiğinde, bu yaklaşım mükemmel sonuçlar verir ve iOS'un en üstte olmasını sağlar. Virüsten en çok korunan işletim sistemleri listesinin başında. İkinci sorun ise sistemi kendisinden ve kullanıcıdan korumaktır. Hatalar hem Apple'ın stok yazılımında hem de kullanıcıların kafalarında bulunabilir. Sandbox her ikisine karşı da koruma sağlar. Saldırgan Safari'de bir delik bulup bundan yararlanmaya çalışsa bile, yine de sandbox'ta kalacak ve sisteme zarar veremeyecek. Ve kullanıcı "en sevdiği telefonu kıramayacak" ve Apple'a kızgın yorumlar yazmayacak. Neyse ki, bilgili insanlar her zaman jailbreak yapabilir ve sandbox korumasını atlayabilir (aslında bu jailbreak'in noktasıdır).

çoklu görev

iOS'un en tartışmalı özelliklerinden biri, çoklu görev uygulamasıdır. Orada gibi görünüyor, ama öte yandan, yok. Geleneksel masaüstü işletim sistemleri ve kötü şöhretli Android ile karşılaştırıldığında, iOS, kelimenin genel anlamıyla çok görevli bir işletim sistemi değildir ve uygulamaların arka planda serbestçe çalışmasına izin vermez. Bunun yerine işletim sistemi, bir uygulamanın arka plandayken bireysel görevleri gerçekleştirmek için kullanabileceği bir API uygular. İlk defa böyle bir API iOS 4'te ortaya çıktı (bundan önce arka plan görevleri sadece stok uygulamalar tarafından yapılabiliyordu) ve işletim sistemi geliştikçe arttı. Bugün (iOS 7'den bahsediyoruz) Arka Plan API'si aşağıdakileri yapmanızı sağlar:
  • ses çal;
  • VoIP aramaları yapmak;
  • konum değişikliği hakkında bilgi almak;
  • push bildirimleri alın;
  • bildirimlerin gecikmeli gösterimini programlayın;
  • arka plana geçtikten sonra kapanmak için ek süre talep edin;
  • cihaza bağlı aksesuarlarla veri alışverişi (Bluetooth dahil);
  • ağ üzerinden veri alma ve gönderme (iOS 7'den beri).
Arka planda çalışmaya ilişkin bu tür kısıtlamalar, öncelikle pil gücünden tasarruf etmek ve uygulamaların arka planda istediklerini yapabilecekleri Android kullanıcıları için çok tanıdık olan arayüz gecikmelerini önlemek için gereklidir. Aslında Apple, pil tasarrufuna o kadar önem veriyor ki, uygulamaların arka plan eylemlerini gruplamak ve bunları doğru zamanlarda, örneğin akıllı telefon aktif olarak kullanıldığında, bir Wi-Fi ağına bağlıyken başlatmak için özel bir mekanizma bile uyguladı. veya bir şarj cihazına.

sonuçlar

NeXTSTEP'in geliştirilmesi ve ardından mobil cihazlara geçişi sırasında sadece tüm avantajlarını kaybetmediğini, aynı zamanda çoğalttığını söylemeye değer. Android'in iOS'a bakmadan geliştirildiğini söyleyen Google çalışanlarının hikayelerini uzun süre dinleyebilirsiniz, ancak gerçek şu ki: Android, iOS'tan birçok mimari çözüm ödünç aldı. Ve böylesi daha kolay olduğu için değil, güzellikleri ve etkinlikleri nedeniyle.

iOS indirmenin altı aşaması

  1. Önyükleme ROM'u... Cihazı açtıktan sonra, önce cihazın kalıcı belleğine eklenen minimalist bir önyükleyici başlatılır. Görevi, donanımın ilk başlatılmasını gerçekleştirmek ve kontrolü birincil LLB yükleyiciye aktarmaktır. Önyükleme ROM'u her zaman fabrika yazılımıdır ve güncellenemez.
  1. Düşük Seviyeli Önyükleyici (LLB)... Ayrıca, LLB kontrolü alır. Bu, görevi bellekteki iBoot cihazını bulmak, bütünlüğünü kontrol etmek ve kontrolü ona aktarmak veya başarısız olursa cihazı kurtarma moduna geçirmek olan birincil önyükleyicidir. LLB kodu, cihazın NAND belleğinde saklanır ve yeni bir üretici yazılımı sürümü yüklendiğinde güncellenir. Diğer şeylerin yanı sıra, ekranda önyükleme logosunu görüntüler.
  1. iBoot... Bu, ikincil ve birincil bir cihaz yükleyicisidir. NAND belleğinin içeriğine erişen, çekirdeği bulan ve kontrolü ona aktaran bir dosya sistemi sürücüsü içerir. IBoot ayrıca, aygıtı bir bilgisayarın COM bağlantı noktasına veya USB bağlantı noktasına bağlayarak (USB'den UART'a kablo kullanarak) çekirdek ve işletim sisteminde hata ayıklayabileceğiniz yerleşik bir UART sürücüsüne sahiptir.
4 Çekirdek... Burada her şey her zamanki gibi. Çekirdek, donanımı başlatır ve ardından kontrolü başlatılan arka plan programına aktarır. 5 lansman... Bu, iOS ve Mac OS X için birincil işlemdir, dosya sistemlerini bağlar, arka plan programlarını / hizmetleri başlatır (örneğin, backupd, configd, locationd), görüntüleme sunucusu, çerçeveler ve yüklemenin son aşamasında SpringBoard'a kontrol verir. iOS ve Mac OS X'te launchd, UNIX'teki standart / bin / init yerine kullanılır, ancak işlevselliği çok daha geniştir. 6 Sıçrama tahtası... İşte kilit ekranı geliyor! Bu zincirdeki ilk dört aşama, yüklenen bileşenin dijital imzasını doğrulayarak uygulanan bir güven zinciri oluşturur. LLB, iBoot ve çekirdek dijital olarak imzalanmıştır; bu, bir üçüncü taraf işletim sistemini başlatmak veya jailbreak yapmak için kullanılabilecek, saldırıya uğramış bir önyükleyicinin veya çekirdeğin zincire eklenmesini hariç tutmayı mümkün kılar. Bu mekanizmayı aşmanın tek yolu, önyükleyicilerden birinde bir delik bulmak ve kontrolü atlamak için kullanmaktır. Bir zamanlar, Boot ROM'da (en ünlüsü geohot'tan gelen ve iPhone 1–4 ile ilgili olan limera1n exploittir) ve 2014'ün başlarında iBoot'ta (hacker iH8sn0w, bu istismar hiçbir zaman yayınlanmadı) bu tür birkaç delik bulundu. ). İPhone'u açarken Ana Ekran düğmesini basılı tutarak, iBoot'u Kurtarma Modu olarak bilinen, iOS aygıt yazılımınızı geri yüklemenize veya iTunes'u kullanarak güncellemenize olanak tanıyan bir modda başlatmaya zorlayabilirsiniz. Ancak, otomatik OTA yükseltme mekanizması, Önyükleme ROM'undan hemen sonra önyüklemenin erken bir aşamasında etkinleştirilen ve iki bileşende uygulanan DFU (Aygıt Ürün Yazılımı Yükseltmesi) adlı farklı bir mod kullanır: iBSS ve iBEC. Aslında bunlar, nihai amacı işletim sistemini yüklemek değil, akıllı telefonu güncelleme moduna geçirmek olan LLB ve iBoot'un analoglarıdır.

Apple ürünlerinin popülaritesi her geçen gün arttıkça, giderek daha sık şu soruyu duyabilirsiniz: "iOS - nedir?" Aslında, 2007 yılında iPhone için piyasaya sürülen bir işletim sistemidir ve dokunmatik ekran kontrolü için ayarlara sahiptir. Daha sonra diğer cihazları destekleyecek şekilde genişletildi ve iPad ve Apple TV'de kullanıldı. Windows Phone ve Android'den farklı olarak üretici, üçüncü taraf cihazlarda kullanım için lisans vermemiştir. Bu nedenle, iOS hakkında konuşurken bu durum dikkate alınmalıdır (bir akıllı telefona veya tablete nasıl kurulur).

Bu işletim sisteminin kullanıcı arayüzü, çoklu dokunma kullanarak doğrudan manipülasyon kavramına dayanmaktadır. kontroller bir imleç, bir anahtar ve düğmelerden oluşur. "iOS - nedir" sorusuna cevap verirken, bu platformun OS X'ten türetildiği ve benzer bir temele dayandığı belirtilmelidir. Bu nedenle, bir Unix çekirdek işletim sistemidir.

Apple, iTunes hizmeti kullanılarak indirilebilen (iOS Beta 2'den başlayarak) yılda yaklaşık bir kez önemli işletim sistemi güncellemeleri sağlar. İşletim sisteminin en yeni sürümü, 19 Eylül 2012'de yayınlanan 6.0'dır. Kullanıcılara yeni Apple Hesap Cüzdanı servisleri, haritalar ve tam Facebook entegrasyonu dahil olmak üzere 200'den fazla yeni özellik getirdi.

Ekran arayüzü (SpringBoard olarak bilinir), ekranın alt kısmında, kullanıcıların en sık kullandıkları uygulamaları yakalayabilecekleri simgeleri ve widget'ları görüntüler. En üstte, zaman, pil seviyesi ve sinyal gücü gibi mevcut verileri gösteren yer alır.

3.0 sürümünden itibaren, Spotlight Search ekranın sol tarafında kullanılabilir. Kullanıcıların müzikleri, uygulamaları, e-postaları, kişileri, mesajları, hatırlatıcıları, etkinlik takvimini ve benzer dosyaları bulmasını sağlar.

iOS 4 veya sonraki sürümlerde, kullanıcılar bir görüntüyü ana ekranın arka planı olarak ayarlama olanağına sahiptir. Bu özellik, iPhone 3GS ve iPod Touch 3 ile yalnızca üçüncü nesil veya daha yeni cihazlarda mevcuttur. Ancak iPad'de bu özellik, ürün yazılımı 3.2 ile piyasaya sürüldüğünden beri mevcuttur.

İOS'un ne olduğunu ayrıntılı olarak açıklamaya çalışırken, Siri uygulamasından bahsetmemek mümkün değil. Kullanıcının sesli komutlarına yanıt veren akıllı bir kişisel asistandır. Bir numara veya metin çevirme, uygulamaları başlatma, İnternet'te arama vb. gibi çeşitli görevleri gerçekleştirmek için kullanılabilir.

Siri şu anda yalnızca 5., beşinci nesil iPod touch, iPad Mini ve üçüncü ve dördüncü nesil iPad'lerde kullanılabilir.

“İOS - nedir” sorusuna cevap veren kişi, Apple cihazlarının jailbreak'i gibi bir fenomeni hatırlayamaz. Platformun ilk çıkışından bu yana, üreticinin izin vermediği işlevler eklemek için çeşitli hack'lere konu oldu. Yavaş yavaş, jailbreak için genel güdüler değişti. Kullanıcılar, dosya sistemine erişim, özel temalar yükleme ve SpringBoard cihazını değiştirme gibi çeşitli nedenlerle kullanır. Bazı cihazlarda jailbreak, Android ve diğer Linux dağıtımları gibi alternatifler yüklemenize de olanak tanır.

Apple her yıl iyi bir gelenek haline gelen iOS'u günceller. Birçok kullanıcı sistemin hemen güncellenmesini bekliyor. İlk kez, iOS7 güncellemesi oldukça kabaydı, birçok tartışmaya ve tartışmaya neden oldu. Sonra her yıl yeni sürümlerde bazı eksiklikler oldu, ancak hepsi nispeten hızlı bir şekilde temizlendi. Bu yıl, iOS11, iOS'un en ham sürümünün unvanını güvenle talep edebilir. Birkaç hafta içinde, iki sistem güncellemesi yayınlandı ve ticari sürümden önce yaklaşık bir düzine beta sürümü vardı. Yazılım problemlerinden soyutlamak ve sistemin nasıl tasarlandığına ve neler yapabileceğine odaklanmak için yeniliklere bakacağız ve sonunda karşılaşabileceğiniz (veya hiç olmayacak, bu da oluyor) problemlere biraz değineceğiz. ).

Desteklenen cihazlar

iOS11'i aşağıdaki cihazlara yükleyebilirsiniz:

  • iPhone 5s / 6/6 Plus / 6s / 6s Plus / SE / 7/7 Plus;
  • iPhone 8/8 Plus / X - sistem baştan kuruludur;
  • iPad Mini 2/3/4; iPad Air / Air2; iPad Pro tüm sürümleri, iPad 2017;
  • 6. nesil iPod Touch.

Cihazınızın ayarlarında işletim sistemi güncellemesi olan bir öğe belirir ve onu indirebilirsiniz, burada zorluk yoktur. iOS11'in tüm özelliklerinin tüm cihazlarda kullanılamayacağını, genellikle doldurmaya bağlı olduklarını unutmamak önemlidir. Örneğin iPhone SE, bir dizi özelliği olmayan çirkin bir ördek yavrusu gibi görünüyor, örneğin Sağlık uygulamasında kat saymayı desteklemiyor, 3D Touch ve diğer küçük şeyler yok. Görüntüler ve video için yeni standart (HEIF / HEVC) desteği, yalnızca iOS'u değil, aynı zamanda önceki cihazların yeteneklerini keskin bir şekilde sınırlayan A10 işlemci ve daha yenisini temel alan cihazları da gerektirir. Bu tür yeterli sınırlamalar vardır, örneğin, bir dizi iPad modelinde True Tone teknolojisi için destek eksikliğine dikkat etmek önemlidir, çünkü bunun için karşılık gelen bir donanım desteği yoktur. Bu, işletim sistemi güncellemesinden gerekli donanım bileşenleri çıkmayacağı ve işlemciler daha güçlü olmayacağı için kolayca açıklanabilir.

iOS10'dan iOS11'e geçerken, Apple'ın artık 32 bit uygulamaları desteklemediğini, artık iOS11'de başlatılamayacağını, mağazada bulunmadığını unutmayın. Çoğu insan için bu kesinlikle hiçbir şey ifade etmiyor, çünkü 64-bit uygulamalara geçiş 2013'te başladığından ve 4 yıl içinde mevcut yazılımların çoğu 64-bit haline geldi. 64 bit sürümü olmayan bir programınız varsa (örneğin, uzun zaman önce yazılmış iş yazılımı), güncelleme onunla çalışmanıza izin vermez, bunu hatırlamanız gerekir. Ama yine de, çoğu insan için sorun olmayacak.

Yeni bir cihazda hesap kurma - kurulum sihirbazı

IOS11, hesabınızı iPhone veya iPad gibi başka bir iOS cihazından otomatik olarak kopyalayabilen bir hesap kurulum sihirbazını ilk kez sunar. Örneğin iPhone 8'i kurarken, iPad'imden tüm verileri kopyaladım, onları birbirine getirmem yeterli oldu, ekrandan QR kodunu okudum ve kurulum tamamlandı. Önceden böyle bir kurulum sihirbazı yoktu, bir cihazdan diğerine geçerken son derece kullanışlıdır.


Dosyalar - dosya yöneticisinin hayaleti

Dosyalar uygulaması bir tür dosya yöneticisi görevi görür, ancak iOS11'de dosya sistemine erişim yoktu, bunun için umut edemezsiniz, sistem her zaman olduğu gibi kapalı kalır. Dosyalar uygulamasında, kullanıcı kendi bulut deposunu (varsayılan olarak iCloud artı tüm bağlı hizmetler) ve cihazdaki Dosyalar'a gönderdiği dosyaları görür. Örneğin, daha sonra kullanmak istediğiniz belirli bir pdf dosyasına sahip bir mektup alıyorsunuz, bunun için "Dosyalar" a göndermeniz gerekiyor, bu dosyayı açsanız bile bu depoya eklemeyeceksiniz.

Kavramsal olarak, uygulamayı anlamak zordur, alınan dosyaların belirli sistem klasörlerine kaydedildiği ve dosya yöneticisinin onları orada otomatik olarak bulduğu ve görüntüleyebilirsiniz. Durum böyle değil, dosyanın bir kopyasını Dosyalar'a kaydetmek için ek eylem gerekiyor. Bu uygun değildir, ek eylemler gereklidir ve bunlar her zaman haklı değildir.

İlk kez, ZIP arşivleri için destek var, uygulamada açılabilirler (yani, önce arşivi Dosyalar'a kaydedin, sonra açın). Uygulamada ZIP arşivini seçerek, "Gönder" seçeneğini seçerek belirli dosyaları çıkarabilirsiniz. Dosyayı nereye göndermeli? Bu doğru, Dosyalar uygulamasında. Yani karmaşık bir sistem herkesi şaşırtabilir, 2017'de tek bir dosyayı açmak için bu tür dansları bir tef ile kullanmanız çok saçma. Standart araçları kullanarak tüm ZIP arşivini açmanın imkansız olduğunu söylemek gereksiz olmaz.

Yazık ama Dosyalar uygulaması, sistemin sınırlamalarının üzerinde duran ve kullanıcı için hayatı kolaylaştırmayan bir koltuk değneğidir, sadece bulut hesaplarını tek bir yerde toplar ve dosyaları senkronize etmenizi sağlar. Ancak uzaktan bile, Android'de gördüklerimize ve kullanılabileceklerine benzemiyor.

Kontrol Paneli - Olağandışı Wi-Fi / Bluetooth Ayarları

Ekranı aşağıdan yukarıya doğru çektiğinizde kontrol panelini göreceksiniz (“Kontrol Merkezi” menüsündeki çeviri, hoşuma gitmedi), çalışma modları için anahtarlar içeriyor (“Uçak modu”, “Hücresel”, Wi- Fi, Bluetooth), müzik kontrolü, ekran döndürme, gece modu, parlaklık ve ses seviyesi ve ek simgeler.

Ayarlar - Denetim Masası'na giderseniz, herhangi bir uygulamada bu panelin görünümünü etkinleştirebilir ve ek simgeler ekleyebilirsiniz (yalnızca beş satır, bir kaydırma görünür ve garip görünüyor). Uygulamalarınızı seçemezsiniz, yalnızca Apple'ın buraya eklediği uygulamaları seçebilirsiniz. Satırlarda, simgeleri istediğiniz gibi sıralayabilirsiniz.

Bu bölümün bir özelliği var, Wi-Fi / Bluetooth'u buradan devre dışı bırakmak imkansız, çünkü Apple, simgeye basıldığında, cihaz tarafından kurulan mevcut bağlantının kesileceğini, ancak Wi-Fi / Bluetooth işleminin kendisinin olacağını düşündü. devam edin, örneğin, bir telefon veya tablet paketini MacBook ile çalışmak için bu gereklidir. Çoğu kişi, kapatma düğmesine basıldığında bunun olmasını bekler, ancak burada durum böyle değil. Wi-Fi / Bluetooth'u yalnızca ayarlar menüsünden devre dışı bırakabilirsiniz.

Bildirimler

Her uygulama için, kilit ekranının yanı sıra açılır perde için bildirimleri özelleştirebilirsiniz. Ne yazık ki, uygulamadan çok fazla bildiriminiz varsa, gruplanmadıkları için feed'i hızlı bir şekilde dolduracaklar, bunu aşağıdaki ekran görüntüsünde görebilirsiniz.

Programları kaldırın, ancak verilerinizi saklayın

Ayarlar-Genel-Depolama iPhone'a (iPad) giderseniz, "Kullanılmayan indir" menü öğesini göreceksiniz. Bu, cihazınızda yer kazanmak için harika bir fikir ve uygulamadır, uygulamayı silebilirsiniz, ancak tüm verileri cihazda kalacaktır. Örneğin, bir oyunu silmek birkaç GB'lik alanı temizleyecektir, ancak tekrar ihtiyacınız olduğunda ilerlemenizi ve ayarlarınızı kaybetmezsiniz, sadece ağdan tekrar indirin.

SOS modu - acil arama

Acil durumda irtibat kurulacak kişileri ve tıbbi bilgilerinizi girebilirsiniz. SOS modu etkinleştirildiğinde (güç düğmesine 5 tıklama), telefon çığlık atmaya başlayacak, TouchID kapanacak, cihaza girmek için kodu girmeniz gerekecek. Bu, parmakla kimlik doğrulamayı devre dışı bırakmak istediğinizde kullanışlıdır. Tıbbi bilgileriniz ekranda gösterilecektir, erişim için kilidin açılması gerekli değildir. Bu tür fırsatların uzun süredir var olduğu Android akıllı telefonlardan kopyalanan oldukça basit bir mod.

Değişiklikleri için ekran görüntüleri ve düzenleyici

Bir ekran görüntüsü alır almaz, küçük resmi hemen sol alt köşede belirir. Küçük resme tıklayarak, ekran görüntüsünü yeniden boyutlandırabileceğiniz, bir parçasını kesebileceğiniz ve üzerine herhangi bir şey çizebileceğiniz / yazabileceğiniz düzenleyiciye yönlendirilirsiniz. Daha önce eksik olan harika bir özellik.

Uygulama mağazası - yeni arayüz ve makaleler

İOS11'de uygulama mağazası tamamen sıra dışı hale geldi, ürün kartları, bir şeyin nasıl yapılacağını açıklayan makaleler var. Tipik olarak, bir kart tüm ekranı kaplar, bu da savurgan ve uygunsuz görünüyor. Yeni App Store'a alışmak gerekiyor, ancak iPad'de bile uygun olarak adlandırılamaz. Güzelce yapmaya çalıştık ama hiç işlevsel olmadı.

Mesajlar ve diğer uygulamalar için simgeler ve resimler

Yazarken, App Store'a yüklediğiniz belirli uygulamalarla veya çıkartma setleriyle ilişkili çeşitli çıkartmaları gösteren bir satır görünür.

Klavye - iPad için güncellenmiş bir set

İPad klavyesinin iPhone klavyesinden çok farklı olduğuna dikkat etmek önemlidir. Ve iPhone'da bu, Android'deki meslektaşlarından çok daha düşük olan tanıdık ve çok basit bir klavye ise, iPad'de klavyeyi daha işlevsel hale getirmeye çalıştılar. Bunu yapmak için, tuşlara ikinci bir sembol sırası eklendi (gri renkle vurgulandı), yazarken, böyle bir sembolün değiştirilmesi için tuşu yukarıdan aşağıya kaydırmanız yeterlidir. Bu olağandışı olsa da uygundur.


Klavyeyi eskisi gibi ikiye bölebilirsiniz ancak iPad'de pek rahat görünmüyor. Şaşırtıcı bir şekilde, sık kullanılan soru işareti nedense zarar gördü, klavyenin ikinci ekranına çıkarıldı. Benim için bu yaklaşım bir sır olarak kalıyor.


Kısayol çubuğu (yalnızca iPad)

iPad'de ekranı aşağıdan yukarıya kaydırmak simgeler içeren bir panel getirir, burada hem kendi kurduğunuz simgeleri hem de en çok kullanılanları görebilirsiniz. Bana benzer bir panelin olduğu bir MacOS cihazını hatırlatıyor ve son derece kullanışlı, burada tamamen aynı. Ekranların boyutundaki sınırlamalar nedeniyle iPhone'a bu türden hiçbir şeyin yüklenmemiş olması üzücü.



Bölünmüş ekran modu (yalnızca belirli iPad modellerinde)

Aynı anda iki uygulamayı açma, verileri birinden diğerine sürükleyip bırakma, örneğin bir e-posta istemcisine resim ekleme yeteneği. Bu işlev iyi çalışır, ancak aynı e-posta istemcisi gibi belirli uygulamaların sınırlamaları nedeniyle iOS'ta neredeyse popüler değildir.







iPad'de çoklu görev, uygulamaların yeni görüntüsü

İPad'de çalışan uygulamaların görünümü değişti, şimdi bunlar kartlar, bu yaklaşım yeni ve ilginç görünüyor. Herhangi bir uygulamayı yana kaydırarak hemen "kapatabilirsiniz".



Notlar

Artık belgeleri taramak mümkün, bunun için cihazın bir fotoğrafı kullanılıyor. Bu durumda, metin tanıma sağlanmaz.






Ayrıca "Notlar" da basit plakalar oluşturabilirsiniz.



Tarayıcıda video oynatma

Hangi tarayıcıyı kullandığınız önemli değil, şimdi video oynatma diğer kontrollerle biraz farklı oluyor, bu aşağıdaki resimlerde görülebilir. Ancak en önemli şey, artık başka bir sekmeye gidebilmeniz ve videonun oynatılmaya devam etmesidir (iPad Pro / iPhone 8 Plus'ta test edilmiştir). Şaşırtıcı bir şekilde, bu özellik YouTube için sağlanmamıştır, odak dışı bir sekmede oynatma çalışmaz. Niye ya? Bilmemek.



Fotoğraflar ve videolar için yeni standartlar - HEIF / HEVC

2017'de Apple'ın hem masaüstü hem de mobil işletim sisteminde yaptığı en önemli değişikliklerden biri, daha önce kullanılan H.264 kalitesini korurken dosya boyutunu yarıya indiren H.265 video (HEVC - Yüksek Verimli Video Codec) desteğidir. .. . Bu biçimin desteklenmesi doğrudan işlemciye bağlıdır, iOS'ta varsayılan olarak tüm fotoğraflar ve videolar eski biçimlerde kaydedilir (HEVC / HEIF değil, H.264 ve JPEG).

Örneğin Android'de diğer cihazlarla tam uyumlu olmayan yeni biçimleri etkinleştirmek için bunu ayarlarda yapmanız gerekir. Bundan sonra, kalitelerini korurken bu tür dosyaların kapladığı alan azalacaktır. Videolarınızı ve fotoğraflarınızı aktif olarak paylaşmayı planlamıyorsanız, yeni formata güvenle geçebilirsiniz. Aksi takdirde, diğer sistemlerde de yaygınlaşmasını bekleyin, aksi takdirde başkaları tarafından yanlış anlaşılma riskiniz vardır.

Kısa izlenimler

iOS11 birçok yönden iPad'i büyük ölçüde değiştiriyor, Apple'ın dediğine göre bu işletim sistemi güncellemesi öncelikle tabletler için tasarlandı ve dış görünüşİşletim sistemi büyük ölçüde yenilendi, ancak pek çok temel unsur değişmedi. Simgeleri olan dock'u seviyorum, uygulamalar arasında geçiş yaparken küçük resimler fark edilir derecede daha güzel hale geldi, ancak bu bir zevk meselesi. Birisi bu görünümü beğenmeyebilir.

Geleceğin standardı olarak HEIF/HEVC'ye geçişi küçümsemek zor, diğer üreticiler de bu yönde gidecek, başka yolu yok. Yavaş yavaş, tüm platformlar bu standartları desteklemeye başlayacak ve sorun değil.

Şimdi bu bal varilindeki merhemdeki bir sinek hakkında. Ne yazık ki, iOS11'in kararlılığı arzulanan çok şey bırakıyor, birçok küçük ve hoş olmayan hata var, bazen uygulamalar yavaşlıyor ve bu daha sık üçüncü taraf programlarda (Twitter / Instagram) oluyor ve ağın kalitesine bağlı değil bağlantı, bu önceden indirilmiş veriler için geçerlidir.

Pil ömrünü uzatmak için çoklu görev modu çok agresif bir şekilde uygulanmaktadır. Yani Twitter'ı açıp belirli bir bildirime tıklayıp ardından diğer programlarda çalışarak Twitter'ın aynı durumuna dönmeyeceksiniz, uygulama tekrar yüklenecek. Aynı şey Telegram ve bir dizi başka program için de geçerli. Bu, bir gün düzeltilecek veya düzeltilmeyecek olan iOS11 yaraları olarak kabul edilebilir. Bilmemek. Ancak bu kadar çok "küçük şey" var ve kullanıcıların iOS11'den şikayet etmelerine rağmen, iOS7 / 8'i hata sayısı açısından geride bıraktığını güvenle varsayabiliriz. Apple'ın yazılımının kalitesi son yıllarda istikrarlı bir şekilde düşüyor; yeni cihazların piyasaya sürülmesinden birkaç ay sonra yalandı. Ancak iOS11'de olan şey önceki sorunları geride bırakıyor. Her şey bakış açısına bağlı olsa da birçok kişi herhangi bir sorun görmüyor, cihazlarını güncelliyor ve yeni özelliklerin keyfini çıkarıyor. Sen kendin ne tür insanlarsın? İyi gidiyor musunuz yoksa hala düzeltmek istediğiniz eksiklikleriniz mi var?

Peki iOS tam olarak nedir? Çok basit: Bu, Apple mobil teknolojisi için bir işletim sistemidir. Adı deşifre etmek kolaydır: "OS", "İşletim Sistemi" dir ve "i" harfi, bu platformun i-cihazlar için tasarlandığını gösterir - iPhone, iPad, iPod. Apple'ın kurucusu Steve Jobs bir keresinde yeni icatlarının adlarındaki "i"nin "i" harfiyle bireyselliği, bilgi içeriğini, interneti ve diğer birçok iyi fenomeni simgelediğini açıklamıştı.

Ameliyathane iOS sistemi Apple akıllı telefonlarda ve tabletlerde ve ayrıca iPod touch serisi oynatıcılarda kullanılır (diğer iOS oynatıcı modelleri desteklemez). Ayrıca, Apple TV alıcı kutusu (ikinci nesilden) iOS'ta çalışır.

2014'ün sonunda, işletim sisteminin sekizinci nesli piyasaya sürüldü - iOS 8. Büyük güncellemeler, kural olarak, sonbaharda yayınlanır ve desteklenen Apple cihazlarının tüm kullanıcıları bunları ücretsiz olarak alır. iOS, modern bir mobil platformun gerektirdiği tüm özelliklere sahiptir. Web'de gezinmek, posta okumak, müzik dinlemek, video izlemek, fotoğraf çekmek vb. için uygulamalara sahiptir. Herhangi bir görev için hem ücretli hem de ücretsiz uygulamaların bulunduğu entegre Apple App Store'dan ek programlar yüklenebilir - düzenleme ofisinden etkileşimli kartpostalların ve elbette oyunların oluşturulmasına yönelik belgeler.

Birçok iOS özelliği, Apple bilgisayarlar ve dizüstü bilgisayarlar için OS X işletim sistemiyle entegre edilmiştir. Örneğin, iOS 8'de bir tablette bir mektup yazmaya başlayıp bir bilgisayarda bitirebilirsiniz.



benzer yayınlar