Sistem Operasi Pada iPhone Apple
Sebelum
menjelaskan tentang sistem operasi pada iPhone Apple alangkah lebih baiknya
kita mengetahui sejarah tentang I phone , i phone merupakan salah satu dari
sekian alat komunikasi yang canggih atau bisa kita sebut dengan telepon pintar
dan juga bisa di sebut smartphone. Iphone pertama diluncurkan pada tanggal 29
juni 2007 dan sampai sekarang iphone yang terakhir dirilis adalah iphone 7 yang
diluncurkan pada 8 juni 2015.
iPhone
juga merupakan telepon genggam revolusioner yang diproduksi oleh Apple Inc.
yang memiliki fungsi kamera, pemutar multimedia, SMS, dan voicemail. Selain itu
telepon ini juga dapat dihubungkan dengan jaringan internet, untuk melakukan
berbagai aktivitas misalnya mengirim/menerima email, menjelajah web, dan
lain-lain sebagainya. Antarmuka dengan pengguna menggunakan layar sentuh
multi-touch (atau bisa juga disebut dengan layar sentuh kapasitif) dengan papan
ketik virtual dan tombol. Selain itu telepon ini juga memiliki perangkat lunak
yang dapat mengunggah foto. iPhone dapat memainkan video, sehingga pengguna
dapat menonton televisi atau film. iPhone memiliki hampir 100 ribu aplikasi
yang dijual di iTunes di computer, maupun di Apps Store langsung di iPhone.
Para pengguna iPhone bahkan dapat langsung membeli dan mengunduh aplikasi yang
dijual di Apps Store, asalkan tidak melebihi 10MB. Sistem operasi iPhone adalah
versi ringan Mac OS X tanpa berbagai komponen yang tidak diperlukan. Sistem
operasi ini memakan ruang kurang lebih sebanyak 250MB. Sistem operasi dapat
diupdate berkala melalui iTunes secara gratis. Dalam waktu dekat, iPhone
sendiri akan segera meluncurkan yang jauh lebih baik dari seri pendahulunya.
Apa
itu iOS ?
Ios merupakan sistem operasi yang hanya dipakai pada produk apple dan
merupakan saingan dari system operasi saat ini yakni android,Apple.inc vendor yang
memproduksi sistem operasi iOS
Perbedaan
kedua yang cukup mencolok adalah, Android dikembangkan dengan konsep open-source, sedangkan iOS
dikembangkan secara tertutup oleh Apple sendiri, tanpa campur tangan dari luar.
Namun
demikian, sejak iOS 9, Apple telah sedikit berubah haluan menjadi lebih
‘terbuka’ bagi para pengembang aplikasi. iOS versi terbaru itu memperkenalkan
fitur widget pada
bagian Notification Center. Seperti yang kita tahu, widget merupakan salah satu
fitur andalan Android selama beberapa tahun. Kehadiran fitur widget ini pun membuka potensi
iOS menjadi lebih luas lagi dengan bantuan aplikasi pihak ketiga. Menggunakan
aplikasi Launch Center Pro misalnya, pengguna iOS pada
dasarnya bisa mendapatkan fitur launcher aplikasi
pada Notification Center, atau bahkan akses cepat untuk mengaktifkan
fungsi-fungsi tertentu di berbagai aplikasi. Perbedaan yang ketiga, iOS tidak
mengenal tombol “Back”, yang biasa disimbolkan dengan tanda panah ke kiri di
Android, baik dalam wujud tombol fisik atau virtual. Perangkat iOS cuma memiliki satu tombol “Home” saja,
yang fungsinya untuk keluar dari aplikasi. Ada banyak keuntungan dan kerugian
dari perbedaan-perbedaan ini. Maka dari itu, sangat sulit memperdebatkan mana
yang lebih bagus karena dari cara kerjanya saja sudah sangat-sangat berbeda.
Versi pada iOS Apple !
Selanjutnya
ialah versi versi pada Iphone operating system ( iOS) untuk versi versinya
sangatlah banyak sekali mulai dari satu (1) sampai versi ke 9 , Pada awalnya
iOS punya nama yang berbeda, yaitu iPhone OS. Versi pertamanya diumumkan
bersama dengan iPhone orisinil pada 9 Januari 2007. Almarhum Steve Jobs pada
saat itu menjelaskan bahwa iPhone OS mengambil OS X milik perangkat Mac sebagai
dasarnya. Versi perdana iPhone OS ini tidak dilengkapi App Store. Semua
aplikasi yang tersedia hanya buatan Apple sendiri. Barulah di iPhone OS 2,
bersamaan dengan diluncurkannya iPhone 3G pada tanggal 11 Juli 2008, Apple
menghadirkan dukungan aplikasi pihak ketiga beserta App Store.
Pada
tanggal 17 Juni 2009, Apple merilis iPhone OS 3 bersama dengan iPhone 3GS.
Fitur baru yang paling dikenang dari versi ini adalah dukungan copy–paste. iPhone OS 3 juga bertanggung jawab atas tersedianya
fitur in-app purchase (transaksi
di dalam aplikasi) untuk pertama kalinya. Menginjak versi keempatnya, tepatnya
pada tanggal 21 Juni 2010 bersamaan dengan diumumkannya iPhone 4, iPhone OS
akhirnya berganti nama menjadi iOS 4,. Hal ini didasari oleh penjelasan Apple
bahwa sistem operasi tersebut tak hanya tersedia untuk iPhone saja, tetapi juga
iPod Touch – plus iPad orisinil yang menyusul di tahun yang sama. Dalam versi
ini, fitur baru yang paling berkesan adalah dukungan multitasking. Mulai iOS 5, tiap versi
baru iOS diumumkan lebih dulu ketimbang iPhone baru di ajang WWDC (Worldwide
Developer Conference). iOS 5 pertama diumumkan pada 6 Juni 2011. Versi kelima
ini menghadirkan sederet fitur baru, di antaranya iCloud, iMessage dan Siri.
Untuk pertama kalinya juga, perangkat dengan iOS 5 bisa diaktivasi tanpa harus
menyambung ke komputer atau laptop.
iOS 6 diumumkan pada tanggal 11 Juni 2012, sebelum akhirnya dirilis bersamaan
dengan iPhone 5. Versi ini memperkenalkan Apple Maps untuk pertama kalinya, dan
ternyata respon pengguna terhadap Apple Maps sangat-sangat negatif. Hal ini
berujung pada dipecatnya Scott Forstall, pimpinan tim pengembang iOS sejak
versi pertamanya. Mulai iOS 7, tim pengembangnya dipimpin oleh Craig Federighi
yang sebelumnya bertanggung jawab atas pengembangan OS X untuk Mac. Versi ini
diumumkan pada tanggal 10 Juni 2013, dan dirilis bersama dengan iPhone 5S.
Perubahan
paling mencolok dari iOS 7 adalah tampilannya yang menjadi lebih datar secara
menyeluruh. Semua icon aplikasinya
berubah, dan tampilan antar mukanya banyak didominasi warna putih. Dari segi
fitur, Apple menambahkan AirDrop, Control Center dan tentu saja dukungan Touch
ID yang dimiliki iPhone 5S. iOS 8 diumumkan pada tanggal 2 Juni 2014, lalu
dirilis bersamaan dengan iPhone 6. Versi ini banyak membawa perubahan di balik
layar, memperbaiki sederet bug yang
ada pada iOS 7 serta fitur baru seperti Family Sharing, iCloud Drive,
Continuity dan aplikasi Health. Versi terakhir yang dirilis adalah iOS 9,
diumumkan pada tanggal 8 Juni 2015. Versi ini menghadirkan aplikasi baru
bernama News,
sedangkan aplikasi Passbook diganti namanya menjadi Wallet. Di saat yang sama,
iOS 9 juga memperkenalkan Siri yang lebih
proaktif serta tentu saja dukungan fitur 3D Touch yang
dibawa iPhone 6s dan 6s Plus.
Sistem keamanan di iOS Apple
Ancaman bagi iOS
Analisis
keamanan pada iOS memerlukan proses keamanan dan penyimpanan data yang kritis ,
ancaman yang biasa terjadi ialah pencurian atau menginstal malware pada
perangkat , analisis ini bertujuan untuk mengetahui kekurangan yang ada dalam
sistem iOS , untuk Malware malware sebagai bagian dari perangkat lunak yang
diinstal pada perangkat pengguna, bahkan jika penyerang tidak memiliki akses
fisik ke perangkat. instalasi bisa baik dimulai oleh pengguna yang sengaja
menginstal sebuah aplikasi yang berisi tersembunyi kode berbahaya, atau dengan
tindakan yang memicu injeksi kode berbahaya melalui lubang keamanan di sistem
operasi perangkat atau aplikasi. Sebuah contoh akan menjadi browser kerentanan
kritis yang dieksploitasi ketika pengguna mengunjungi halaman web penyerang
hosting memanfaatkan kode dan payload berbahaya disuntikkan melalui lubang
keamanan. Kita perlu membedakan antara dua jenis aplikasi berbahaya: Pertama,
malware yang mengeksploitasi kerentanan sistem penting untuk mendapatkan akses
root ke perangkat, dan kedua, malware yang hanya bergantung pada standar API
Platform. malware ini bisa baik mengekstrak data dilindungi dari ponsel korban,
atau mendapatkan informasi tambahan yang membantu penyerang untuk mematahkan
sistem enkripsi, ketika akses fisik ke perangkat diperoleh di lain waktu.
Sayangnya, ketika aplikasi berbahaya dari kategori pertama keuntungan akses
root pada target perangkat, tidak ada sistem enkripsi yang ada bisa melindungi
data yang tersimpan. kode berbahaya dijalankan dengan hak akses root dapat
memeriksa atau memodifikasi aspek sewenang-wenang dari sistem operasi perangkat
dan dengan demikian dalam satu cara atau lain mendapatkan akses ke data yang
dilindungi. Contoh untuk serangan tersebut akan penyebaran key.
Keamanan
sistem data iOS
Sistem
Perlindungan Data diperkenalkan dengan iOS4 dan menawarkan lapisan tambahan perlindungan
untuk fildan entri keychain yang tersimpan pada perangkat iOS. Itu Keuntungan
utama dari sistem ini - jika dibandingkan dengan file-sistem berbasis sistem
enkripsi – adalah kuncinya fungsi derivasi (KDF) yang menyediakan
fungsionalitas berasal kunci enkripsi berdasarkan pengguna passcode dan kunci
UID disimpan dalam elemen aman. Kunci enkripsi yang diperoleh oleh KDF kemudian
digunakan untuk membungkus kunci lanjut yang digunakan untuk melindungi file
tunggal dan mandat sesuai dengan perlindungan kelas ditugaskan oleh pengembang.
Walaupun sistem menawarkan tingkat cukup baik perlindungan untuk file aplikasi
masing-masing, juga cukup kompleks dan membutuhkan pengetahuan yang mendalam
dari pengembang. Bagian ini menjelaskan sistem Perlindungan Data dalam konteks
proteksi file. Perlindungan kredensial disimpan di iOS keychain adalah fitur
lain sistem Perlindungan Data.
Perbedaan antara ios dan android
Segi perbedaan
|
iOS
|
Android
|
Sistem
operasi
|
Sistem operasi iOS dikembangkan oleh Apple
|
Sistem operasi Android yang dikembangkan oleh
Google
|
Untuk pelanggan
|
iOS adalah sistem operasi tertutup
dengan beberapa komponen open source.
|
sistem operasi open source
|
Sifat
|
Sementara iOS dibatasi
untuk perangkat Apple saja
|
universal
|
Bahasa pemrograman
|
iOS ditulis dalam C, C
++, Objective-C, dan Swift.
|
C (inti), C ++ dan java
(UI)
|
Keluarga OS
|
unix
|
Darwin (BSD) dan OS X
|
Peminat
|
82%
|
15%
|
SWIFT
Swift adalah Bahasa pemrograman yang digunakan
IOS dan OS X Bahasa yang dibuat apple
dan diperkenalkan pada tahun 2014.bahasa swift yang mudah untuk dipelajari
Bahasa pemrograman interaktif sintak sintak yang diringkas namun ekspresif
software ini dapat menghasilkan software yang secepat kilat (ringan).
Swift 3 merupakan
penyempurnaan menyeluruh dari Bahasa dan konversi API untuk kerangkan yang kita
gunakan
Swift merupakan hasil penelitian terbaru tentang bahasa pemrograman,
dikombinasikan dengan puluhan tahun pengalaman gedung Apple platform
Objective-C disajikan dalam sintaks bersih yang membuat API di Swift lebih
mudah dibaca dan memelihara Memori dikelola secara otomatis, dan Anda bahkan
tidak perlu mengetik semi-titik dua.
Swift memiliki
banyak fitur lain untuk membuat kode Anda lebih ekspresif:
· -
Penutupan bersatu
dengan fungsi pointer
· -
Tupel dan beberapa
nilai pulang
·
-generik
· -
Cepat dan ringkas
iterasi selama rentang atau koleksi
·
-Struct yang
mendukung metode, ekstensi, dan protokol
·
-pola pemrograman
fungsional, misalnya, peta dan filter
·
-Asli kesalahan
penanganan menggunakan try / catch / throw
Swift adalah penerus kedua C dan bahasa-C Objective. Ini termasuk primitif tingkat rendah
seperti jenis, kontrol aliran, dan operator. Hal
ini juga menyediakan fitur berorientasi objek seperti kelas protokol, dan obat
generik, memberikan Kakao dan Kakao Touch pengembang kinerja dan kekuasaan
mereka menuntut
https://id.wikipedia.org/wiki/Swift_(bahasa_pemrograman)
https://developer.apple.com/swift/
mantap gan, makasih sudah sharing disini
ReplyDeletehttps://cody.id/produk/power-supply/power-supply-cody-3005dt/