IOS

iOS(sebelumnya bernamaiPhone OS) adalahsistem operasi seluleryang dibuat dan dikembangkan olehApple Inc.khusus untuk perangkat kerasnya. Ini adalah sistem operasi yang saat ini memberdayakan banyak perangkat seluler perusahaan, termasukiPhone, daniPod Touch; itu juga mendukung iPad sebelum pengenalaniPadOSpada tahun 2019. Ini adalah sistem operasi seluler terpopuler kedua di dunia setelahAndroid.
Awalnya diluncurkan pada 2007 untukiPhone, iOS telah diperluas untuk mendukung perangkat Apple lainnya sepertiiPod Touch(September 2007) daniPad(Januari 2010). Pada Maret 2018, AppleApp Storeberisi lebih dari 2,1 juta aplikasi iOS, 1 juta di antaranya adalah asli untuk iPad.Aplikasi selulerini secara kolektif telah diunduh lebih dari 130 miliar kali.
Antarmuka penggunaiOS didasarkan padamanipulasi langsung, menggunakan gerakanmulti-touch. Elemen kontrol antarmuka terdiri dari bilah geser, panel beranda, dan tombol. Interaksi dengan OS termasuk gerakan sepertimenggeser,mengetuk,mencubit, danmencubit terbalik, yang semuanya memiliki definisi spesifik dalam konteks sistem operasi iOS dan antarmuka multi-touch.Akselerometerinternal digunakan oleh beberapa aplikasi untuk merespons guncangan perangkat (satu hasil umum adalah perintah undo) atau memutarnya dalamtiga dimensi(satu hasil umum adalah beralih antara mode potret dan lansekap). Apple telah dipuji secara signifikan karena memasukkan fungsiaksesibilitasmenyeluruh ke iOS, memungkinkan pengguna dengan cacat penglihatan dan pendengaran untuk menggunakan produknya dengan benar.
Versi utama iOS dirilis setiap tahun. Pada semua perangkat iOS terbaru, iOS secara rutin memeriksa ketersediaan pembaruan, dan jika ada, akan meminta pengguna untuk mengizinkan pemasangan otomatisnya. Versi saat ini,iOS 14dirilis ke publik pada 16 September 2020, memperkenalkan tweak antarmuka pengguna dan mode gelap, bersama dengan fitur-fitur seperti aplikasi Pengingat yang didesain ulang, keyboard gesek, dan aplikasi Foto yang ditingkatkan. iOS 13 tidak mendukung perangkat dengan RAM kurang dari 2 GB, termasukiPhone 5s,iPod Touch (generasi ke-6), daniPhone 6 dan iPhone 6 Plus, yang masih merupakan 10% dari semua perangkat iOS.iOS 13 dan iOS 14 khusus untukiPhonedaniPod touchkarena varianiPadsekarang disebutiPadOS.
Pada tahun 2005, ketikaSteve Jobsmulai merencanakaniPhone, ia memiliki pilihan untuk "mengecilkan Mac, yang akan menjadi prestasi epik teknik, atau memperbesar iPod". Jobs menyukai pendekatan sebelumnya tetapi mengadu timMacintoshdaniPod, yang masing-masing dipimpin oleh Scott Forstall danTony Fadell, dalam persaingan internal, dengan Forstall menang dengan menciptakan OS iPhone. Keputusan tersebut memungkinkan keberhasilan iPhone sebagai platform untuk pengembang pihak ketiga: menggunakan sistem operasi desktop yang terkenal sebagai basisnya memungkinkan banyak pengembang Mac pihak ketiga untuk menulis perangkat lunak untuk iPhone dengan pelatihan ulang minimal. Forstall juga bertanggung jawab untuk membuatkit pengembangan perangkat lunakbagi programmer untuk membuat aplikasi iPhone, serta App Store di iTunes.
Apple menyediakan pembaruan besar untuk sistem operasi iOS setiap tahun melaluiiTunesdan juga, untuk iOS 5 dan yang lebih baru, over-the-air.Versi terbaru adalah iOS 13, dirilis pada 19 September 2019. Ini tersedia untuk iPhone 6S dan yang lebih baru, dan iPod Touch generasi ketujuh.Bersamaan dengan iOS 13, debut AppleiPadOS 13pada keynote tahunanWWDCpada tanggal 4 Juni 2019.Ini dirilis pada 24 September 2019. iPadOS tersedia diiPad Air 2dan yang lebih baru,iPadgenerasi kelima dan yang lebih baru,iPad mini 4dan lebih baru dan semua versiiPad Pro.
Awalnya, pengguna iPod Touch harus membayar untuk pembaruan perangkat lunak sistem. Hal ini disebabkan oleh peraturan akuntansi yang membuat perangkat tersebut bukan "perangkat berlangganan" seperti iPhone atau Apple TV, dan peningkatan signifikan pada perangkat tersebut membutuhkan pembayaran.Persyaratan untuk membayar untuk meningkatkan menyebabkan pemilik iPod Touch tinggal jauh dari pembaruan.Namun, pada bulan September 2009, perubahan dalam aturan akuntansi memenangkan persetujuan sementara, secara signifikan mempengaruhi pendapatan dan harga saham Apple, dan memungkinkan pembaruan iPod Touch disampaikan secara gratis.
Layar beranda, yang dibuat olehSpringBoard, menampilkan ikonaplikasidan dok di bagian bawah tempat pengguna dapat menyematkan aplikasi yang paling sering digunakan. Layar beranda muncul setiap kali pengguna membuka kunci perangkat atau menekan tombol "Home" fisik saat berada di aplikasi lain.Sebelum iOS 4 pada iPhone 3GS (atau yang lebih baru), latar belakang layar hanya dapat dikustomisasi melaluijailbreaking, tetapi sekarang dapat diubah di luar kotak. Layar memiliki bilah status di bagian atas untuk menampilkan data, seperti waktu, tingkat baterai, dan kekuatan sinyal. Sisa layar dikhususkan untuk aplikasi saat ini. Ketika kode sandi ditetapkan dan pengguna mengaktifkan perangkat, kode sandi harus dimasukkan di Layar Kunci sebelum akses ke layar Beranda diberikan.
Di iPhone OS 3,Spotlightdiperkenalkan, memungkinkan pengguna untuk mencari media, aplikasi, email, kontak, pesan, pengingat, acara kalender, dan konten serupa. Di iOS 7 dan yang lebih baru, Spotlight diakses dengan menarik ke bawah di mana saja di layar beranda (kecuali untuk tepi atas dan bawah yang membuka Pusat Pemberitahuan dan Pusat Kontrol).Di iOS 9, ada dua cara untuk mengakses Spotlight. Seperti halnya iOS 7 dan 8, menarik ke bawah pada layar beranda mana pun akan menampilkan Spotlight. Namun, itu juga dapat diakses seperti di iOS 3 - 6. Ini memberkahi Spotlight dengan saran Siri, yang mencakup saran aplikasi, saran kontak, dan berita.Di iOS 10, Spotlight berada di bagian atas panel "Today" yang sekarang didedikasikan.
Sejak iOS 3.2, pengguna dapat mengatur gambar latar belakang untuk layar Beranda. Fitur ini hanya tersedia pada perangkat generasi ketiga —iPhone 3GS,iPod touchgenerasi ketiga (iOS 4.0 atau lebih baru), dan semua model iPad (sejak iOS 3.2) —atau lebih baru.
Para peneliti menemukan bahwa pengguna mengatur ikon di homescreens mereka berdasarkan frekuensi penggunaan dan keterkaitan aplikasi, serta untuk alasan kegunaan dan estetika.
iOS 4 memperkenalkan folder, yang dapat dibuat dengan menyeret aplikasi di atas yang lain, dan sejak saat itu, lebih banyak item dapat ditambahkan ke folder menggunakan prosedur yang sama. Judul folder secara otomatis dipilih berdasarkan kategori aplikasi di dalamnya, tetapi nama tersebut juga dapat diedit oleh pengguna.Ketika aplikasi di dalam folder menerima lencana notifikasi, jumlah notifikasi individual ditambahkan dan jumlah total ditampilkan sebagai lencana notifikasi pada folder itu sendiri. Awalnya, folder di iPhone dapat memuat hingga 12 aplikasi, sedangkan folder di iPad dapat menyertakan 20.Dengan meningkatnya ukuran tampilan pada perangkat keras iPhone yang lebih baru, iOS 7 memperbarui folder dengan halaman yang mirip dengan tata letak layar awal, memungkinkan untuk perluasan fungsionalitas folder yang signifikan. Setiap halaman folder dapat memuat hingga sembilan aplikasi, dan totalnya ada 15 halaman, sehingga total 135 aplikasi dalam satu folder.Di iOS 9, Apple memperbarui ukuran folder untuk perangkat keras iPad, memungkinkan untuk 16 aplikasi per halaman, masih maksimum 15 halaman, meningkatkan total menjadi 240 aplikasi.
Sebelum iOS 5, notifikasi dikirim dalamjendela modaldan tidak dapat dilihat setelah diberhentikan. Di iOS 5, Apple memperkenalkanNotification Center, yang memungkinkan pengguna untuk melihat riwayat pemberitahuan. Pengguna dapat mengetuk notifikasi untuk membuka aplikasi terkait, atau menghapusnya.Pemberitahuan sekarang disampaikan dalam spanduk yang muncul sebentar di bagian atas layar. Jika pengguna mengetuk notifikasi yang diterima, aplikasi yang mengirim notifikasi akan dibuka. Pengguna juga dapat memilih untuk melihat notifikasi di jendela modal alert dengan menyesuaikan pengaturan notifikasi aplikasi. Diperkenalkan dengan iOS 8, widget sekarang dapat diakses melalui Pusat Pemberitahuan, ditentukan oleh pihak ke-3.
Saat aplikasi mengirim pemberitahuan saat ditutup, lencana merah muncul di ikonnya. Lencana ini memberi tahu pengguna, sekilas, berapa banyak pemberitahuan yang dikirimkan aplikasi. Membuka aplikasi menghapus pemberitahuannya.
iOS menawarkan berbagai fitur aksesibilitas untuk membantu pengguna dengan gangguan penglihatan dan pendengaran. Salah satu fitur utama,VoiceOver, menyediakan informasi pembacaan suara di layar, termasuk tombol kontekstual, ikon, tautan, dan elemenantarmuka penggunalainnya, dan memungkinkan pengguna untuk menavigasi sistem operasi melalui gerakan. Aplikasi apa pun dengan kontrol default dan dikembangkan dengankerangka kerjaUIKit membuat fungsionalitas VoiceOver terintegrasi.
Salah satu contoh termasuk memegang iPhone untuk mengambil foto, dengan VoiceOver menggambarkan pemandangan foto.Sebagai bagian dari program "Made for iPhone", diperkenalkan dengan dirilisnyaiOS 7pada 2013, Apple telah mengembangkan teknologi untuk menggunakanBluetoothdan protokol teknologi khusus untuk memungkinkan peralatan pihak ketiga yang kompatibel terhubung dengan iPhone dan iPad untuk mengalirkan audio langsung ke telinga pengguna. Kustomisasi tambahan yang tersedia untuk produk-produk Made for iPhone termasuk pelacakan baterai dan pengaturan suara yang dapat disesuaikan untuk lingkungan yang berbeda.Apple membuat upaya lebih lanjut untuk aksesibilitas untuk perilisaniOS 10pada 2016, menambahkan editor pelafalan baru ke VoiceOver, menambahkan pengaturan Magnifier untuk memperbesar objek melalui kamera perangkat, perangkat lunakTTYmendukung orang tuli untuk melakukan panggilan telepon dari iPhone, dan memberikan tutorial dan panduan untuk pengembang pihak ketiga untuk memasukkan fungsi aksesibilitas yang tepat ke dalam aplikasi mereka.
Siri (/ˈsɪri/) adalahasisten pribadi cerdasyang terintegrasi pada iOS. Asisten menggunakan pertanyaan suara danantarmuka pengguna bahasa alamiuntuk menjawab pertanyaan, membuat rekomendasi, dan melakukan tindakan dengan mendelegasikan permintaan ke satu set layanan Internet. Perangkat lunak ini beradaptasi dengan penggunaan, pencarian, dan preferensi bahasa individu pengguna, dengan penggunaan berkelanjutan. Hasil yang dikembalikan bersifat individual.
Awalnya dirilis sebagai aplikasi untuk iOS pada Februari 2010,itu diakuisisi oleh Apple dua bulan kemudian,dan kemudian diintegrasikan ke dalamiPhone 4Ssaat dirilis pada Oktober 2011.Pada saat itu, aplikasi terpisah juga dihapus dari iOSApp Store.
Siri mendukung berbagai perintah pengguna, termasuk melakukan tindakan telepon, memeriksa informasi dasar, menjadwalkan acara dan pengingat, menangani pengaturan perangkat, mencari di Internet, menavigasi area, menemukan informasi tentang hiburan, dan dapat terlibat dengan aplikasi yang terintegrasi dengan iOS.Dengan dirilisnya iOS 10 pada 2016, Apple membuka akses pihak ketiga terbatas ke Siri, termasuk aplikasi pesan pihak ketiga, serta pembayaran, berbagi perjalanan, dan aplikasi panggilan internet.Dengan dirilisnyaiOS 11, Apple memperbarui suara Siri untuk suara manusia yang lebih jelas, sekarang mendukung pertanyaan tindak lanjut dan terjemahan bahasa, dan tindakan pihak ketiga tambahan.
Platform perangkat keras utama untuk iOS adalaharsitektur ARM. Perilisan iOS sebelumiOS 7hanya dapat dijalankan pada perangkat iOS dengan prosesor ARM32-bit(arsitektur ARMv6 dan ARMv7-A). Pada 2013,iOS 7dirilis dengan dukungan64-bitpenuh (yang mencakup kernel 64-bit asli, perpustakaan, driver serta semua aplikasi built-in),setelah Apple mengumumkan bahwa mereka beralih ke 64-bit ProsesorARMv8-Adengan pengenalan chipApple A7.Dukungan 64-bit juga diberlakukan untuk semua aplikasi diApp Store; Semua aplikasi baru dikirimkan ke App Store dengan batas waktu Februari 2015, dan semua pembaruan aplikasi diajukan ke App Store dengan batas waktu 1 Juni 2015.iOS 11mengeluarkan dukungan untuk semua perangkat iOS dengan prosesor ARM 32-bit serta aplikasi 32-bit,membuat iOS 64-bit saja.
Awalnya sebagian besar operator nirkabel di AS tidak mengizinkan pemilik iPhone untuk membukanya untuk digunakan dengan operator lain. Namun AT&T memungkinkan pemilik iPhone yang memenuhi persyaratan kontrak untuk membuka kunci iPhone mereka.Petunjuk untuk membuka kunci perangkat tersedia dari Apple,tetapi pada akhirnya merupakan kebijakan mutlak dari pembawa untuk mengizinkan perangkat tersebut dibuka kuncinya.Ini memungkinkan penggunaan iPhone yang berasal dari operator di jaringan lain. Versi modern iOS dan iPhone sepenuhnya mendukung LTE di beberapa operator meskipun dari mana telepon awalnya dibeli.Ada beberapa program untuk menghapus batasan kunci SIM, tetapi tidak didukung oleh Apple dan paling sering bukan membuka kunci permanen - membuka kunci lunak.
Sifat tertutup dan hak milik iOS telah menuai kritik, terutama oleh para pembelahak digitalsepertiElectronic Frontier Foundation, insinyur komputer dan aktivisBrewster Kahle, spesialis hukum InternetJonathan Zittrain, danFree Software Foundationyang memprotes acara perkenalan iPad dan telah menargetkan iPad dengan kampanye "Cacat oleh Desain" mereka.PesaingMicrosoft, melalui juru bicara PR, mengkritik kontrol Apple atas platformnya.
Yang menjadi masalah adalah pembatasan yang diberlakukan oleh desain iOS, yaitumanajemen hak digital(DRM) yang dimaksudkan untuk mengunci media yang dibeli ke platform Apple, model pengembangan (membutuhkan langganan tahunan untuk mendistribusikan aplikasi yang dikembangkan untuk iOS), proses persetujuan terpusat untuk aplikasi , serta kontrol umum Apple dan penguncian platform itu sendiri. Terutama yang dipermasalahkan adalah kemampuan Apple untuk menonaktifkan atau menghapus aplikasi dari jarak jauh.
Beberapa di komunitas teknologi telah menyatakan keprihatinannya bahwa iOS yang terkunci merupakan tren yang berkembang dalam pendekatan Apple terhadap komputasi, khususnya pergeseran Apple dari mesin yang dapat "diganggu" oleh para penggemar yang dapat "bermain-main" dan mencatat potensi pembatasan semacam itu untuk menghambat inovasi perangkat lunak.Mantan pengembangFacebookJoe Hewittmemprotes kontrol Apple atas perangkat kerasnya sebagai "preseden yang mengerikan" tetapi memujisandboxingaplikasi iOS.
Kernel iOS adalah kernelXNUDarwin. OS iPhone asli (1.0) hingga iPhone OS 3.1.3 menggunakan Darwin 9.0.0d1. iOS 4 didasarkan pada Darwin 10. iOS 5 didasarkan pada Darwin 11. iOS 6 didasarkan pada Darwin 13. iOS 7 dan iOS 8 didasarkan pada Darwin 14. iOS 9 didasarkan pada Darwin 15. iOS 10 didasarkan pada Darwin 16 iOS 11 didasarkan pada Darwin 17. iOS 12 didasarkan pada Darwin 18. iOS 13 didasarkan pada Darwin 19.
iOS menggunakan banyak fitur keamanan baik dalam perangkat keras maupunperangkat lunak. Di bawah ini adalah ringkasan dari fitur yang paling menonjol.
Sebelum sepenuhnya mem-boot ke iOS, ada kode tingkat rendah yang dijalankan dariROMBoot . Tugasnya adalah memverifikasi bahwaBootloaderTingkat Rendah ditandatangani olehkuncipublikRootAppleCAsebelum menjalankannya. Proses ini adalah untuk memastikan bahwa tidak ada perangkat lunak berbahaya atau tidak sah yang dapat dijalankan pada perangkat iOS. Setelah Bootloader Tingkat Rendah menyelesaikan tugasnya, ia menjalankan bootloader tingkat lebih tinggi, yang dikenal sebagai iBoot. Jika semuanya berjalan dengan baik,iBootkemudian akan melanjutkan untuk memuat kernel iOS serta sistem operasi lainnya.
Face ID  adalah pemindai wajah yang tertanam dalam takik padaiPhonemodelX,XS,XR,11, dan11 Pro. Ini dapat digunakan untuk membuka kunci perangkat, melakukan pembelian, dan masuk ke aplikasi di antara fungsi-fungsi lainnya. Saat digunakan, ID Wajah hanya menyimpan sementara data wajah dalam memori terenkripsi di Enklave Aman, seperti dijelaskan di bawah ini. Tidak ada cara bagiprosesor utamaperangkat atau bagian lain dari sistem untuk mengakses data mentah yang diperoleh dari sensor ID Wajah.
Perangkat iOS dapat memiliki kode sandi yang digunakan untuk membuka kunci perangkat, membuat perubahan pada pengaturan sistem, dan mengenkripsi konten perangkat. Sampai baru-baru ini, ini biasanya empat digit angka. Namun, karena membuka kunci perangkat dengan sidik jari dengan menggunakan Touch ID telah menjadi lebih luas, kode sandi enam digit sekarang menjadi standar di iOS dengan opsi untuk beralih kembali ke empat atau menggunakan kode sandi alfanumerik.
Touch ID adalah pemindai sidik jari yang tertanam pada tombol beranda dan dapat digunakan untuk membuka kunci perangkat, melakukan pembelian, dan masuk ke aplikasi di antara fungsi-fungsi lainnya. Saat digunakan, Touch ID hanya menyimpan sementara data sidik jari dalam memori terenkripsi di Enklave Aman, seperti dijelaskan di atas. Tidak ada cara bagi prosesor utama perangkat atau bagian lain dari sistem untuk mengakses data sidik jari mentah yang diperoleh dari sensor Touch ID.
Seperti disebutkan di atas, salah satu penggunaan enkripsi di iOS ada di memori Secure Enclave. Ketika kode sandi digunakan pada perangkat iOS, konten perangkat dienkripsi. Ini dilakukan dengan menggunakan implementasiAES256 perangkat keras yang sangat efisien karena ditempatkan langsung antarapenyimpanan flashdan RAM.
iOS, dalam kombinasi dengan perangkat keras spesifiknya, menggunakancrypto-shreddingsaat menghapus semua konten dan pengaturan dengan menghapus semua kunci dalam 'penyimpanan yang dapat dihilangkan'. Ini membuat semua data pengguna pada perangkat tidak dapat diakses secara kriptografis.