fbpx

Apakah Pembangunan Mudah Alih?

Kongsi di facebook
Kongsi
Kongsi di linkedin
Kongsi
Kongsi di twitter
Tweet
AR   px

Terdapat dua jenis telefon pintar mudah alih yang tersedia hari ini: yang menjalankan iOS dan yang menjalankan Android.

Sistem pengendalian untuk peranti mudah alih

Apple Inc. mencipta dan mengedarkan iOS, sistem pengendalian mudah alih. Ia pertama kali dikeluarkan dengan iPhone pada tahun 2007 dan kini tersedia pada pelbagai peranti tambahan, termasuk iPod Touch, iPad dan Apple TV.

iOS adalah berdasarkan sistem pengendalian macOS, yang digunakan pada komputer Apple moden.

Android

Android ialah sistem pengendalian mudah alih sumber terbuka berasaskan Linux. Open Handset Alliance, yang diketuai oleh Google dan termasuk sumbangan daripada beberapa firma lain, menghasilkan Android.

Walaupun Android pada asalnya direka untuk telefon, ia kini menjana segala-galanya daripada tablet kepada boleh pakai kepada peti sejuk.

Bagaimana anda membuat aplikasi mudah alih?

Terdapat dua cara untuk memikirkan pembangunan aplikasi mudah alih moden, sama seperti cara peranti mudah alih boleh dibahagikan kepada dua kategori umum: pembangunan asli dan pembangunan merentas platform.

Pembangunan orang asli

Pendekatan mencipta aplikasi mudah alih ini memerlukan penggunaan peralatan pakar untuk menciptanya untuk sistem pengendalian mudah alih tertentu.

Untuk membuat apl untuk iOS, anda perlu menggunakan XCode, IDE macOS sahaja (persekitaran pembangunan bersepadu) dan kod dalam Objective-C atau Swift.

SDK Android (kit pembangun perisian), yang berjalan pada Windows, macOS dan Linux, digunakan untuk mencipta apl untuk peranti Android.

Apl mudah alih asli untuk setiap OS mudah alih dibangunkan untuk pelbagai sebab, termasuk kelajuan, keselamatan dan kestabilan. Kelemahan utama ialah jika anda ingin mencipta aplikasi untuk kedua-dua iOS dan Android, anda perlu membinanya dua kali.

Pembangunan untuk banyak platform

Kaedah pembangunan ini menggunakan rangka kerja untuk menulis aplikasi sekali, kemudian membina versi iOS dan Android. Berikut ialah ikhtisar beberapa rangka kerja yang paling terkenal:

ionik

Ionic ialah rangka kerja pembangunan aplikasi mudah alih yang merupakan sumber terbuka. Ia menawarkan pelbagai alatan dan perkhidmatan untuk mencipta UI mudah alih yang kelihatan asli. Untuk berjalan pada peranti mudah alih, rangka kerja Ionik memerlukan pembalut asli.

Cordova ialah projek Apache.

Apache Cordova, dahulunya dikenali sebagai PhoneGap, ialah rangka kerja pembangunan mudah alih yang dicipta oleh Nitobe. Adobe Systems kini memiliki syarikat itu. Pembangun tidak perlu mengetahui Java atau Swift untuk menggunakan rangka kerja ini; apa yang mereka perlukan ialah pemahaman asas tentang HTML, CSS dan JavaScript.

Reaksi Asli

React Native Facebook ialah rangka kerja pembangunan aplikasi mudah alih merentas platform. React Native, seperti React, membenarkan pembangun membuat aplikasi mudah alih menggunakan JSX, cawangan JavaScript. Walaupun ia mempunyai keluk pembelajaran yang lebih tinggi daripada rangka kerja lain seperti Apache Cordova, React Native membenarkan pembangun menggunakan lebih banyak fungsi peranti asli seperti kamera tanpa menggunakan pemalam tambahan.

Kongsi di facebook
Kongsi
Kongsi di linkedin
Kongsi
Kongsi di twitter
Tweet

Catatan Berkaitan

Pengarang

IMG
Hannah
a
Jin

Mengenai SCC

Kepentingan untuk berseronok dan maju dalam pendidikan teknologi untuk semua pelajar kami adalah moto kami. Kami mahu pelajar kami mencipta masa depan yang lebih baik bukan sahaja untuk diri mereka tetapi juga untuk masyarakat. Sama ada memprogramkan permainan video mereka sendiri, menganimasikan kartun mereka sendiri atau membina robot, tutor kami boleh membimbing mereka untuk mencari pandangan yang lebih baharu dan meneroka penemuan yang tidak ditemui melalui kursus kami.