Klien saya ingin melakukan aplikasi iPhone karena dia menemukan bahwa orang-orang secara signifikan lebih cenderung menggunakan aplikasi iPhone melalui situs yang dioptimalkan untuk seluler. Aplikasi iPhone sangat sederhana - hanya menampilkan beberapa gambar dan beberapa teks. Sebagai seorang programmer, saya lebih suka membuat situs seluler karena sifat kontennya yang sederhana. Dari sudut pandang teknis, saya merasa terlalu berat menggunakan aplikasi iPhone dalam situasi ini.
Apakah masuk akal untuk membangun aplikasi iPhone ketika situs seluler sudah mencukupi, hanya karena pengguna Anda lebih suka aplikasi iPhone? Apakah ada cara lain untuk dengan mudah meyakinkan pengguna bahwa situs seluler sama mudahnya digunakan?
Jawaban:
Jawaban sederhana adalah mengembangkan situs web tetapi membangunnya sebagai aplikasi web seluler. Jika Anda lebih nyaman membangun situs web, atau merasa itu akan lebih cepat, maka inilah cara yang harus dilakukan.
Pengguna masih dapat 'menginstalnya' (membuat ikon di layar beranda, tempat Anda menentukan png yang akan digunakan untuk ikon), Anda menyembunyikan bilah alat Safari, dan fungsinya sama seperti aplikasi.
Inilah halaman Apple tentang membuat aplikasi web
Manfaat dari ini adalah
Saya tidak tahu apakah Anda bisa memasukkan jenis aplikasi web ini ke iTunes store atau tidak.
sumber
HEAD
bagian tersebut. AFAIK pengguna tidak dapat memilih ikon mereka sendiri untuk digunakan.Jika halaman web benar-benar sesederhana itu, Anda seharusnya tidak membuatnya menjadi aplikasi. Saya dapat memberi Anda satu alasan, tetapi itu sangat bagus:
Aplikasi sederhana biasanya tidak melewati pengulas appstore .
Dari https://developer.apple.com/appstore/resources/approval/guidelines.html
Jika Anda mencoba mengunggah aplikasi seperti itu, Anda mungkin akan mendapatkan penolakan yang menyatakan "aplikasi tidak menggunakan fungsi iOS asli" atau sesuatu yang serupa.
Jika Anda ingin membuat aplikasi iOS sederhana, Anda harus memikirkan fungsionalitas apa yang akan ditambahkan pada halaman web.
sumber
Baru minggu lalu saya menerbitkan aplikasi untuk Google Play dan App Store yang sedikit lebih dari browser khusus ( WebView ) untuk situs web responsif dan sedikit gula di atasnya.
Ini memberi Anda:
Tetapi Anda masih mempertahankan manfaat dari aplikasi asli:
Saya yakin Android juga memiliki banyak API yang dilarang untuk aplikasi web.
BTW. Dari pengalaman saya sendiri - tetap jelas dari cross-platform kerangka. Bahkan untuk tugas sederhana seperti itu saya mendapatkan pantat saya digigit oleh salah satu dari mereka dan saya akhirnya menulis ulang semuanya dalam bahasa ibu.
sumber
Saya merasakan penderitaan Anda, banyak aplikasi harus menjadi bagian dari web, dan dikembangkan dengan teknologi web.
Tapi itu sikap teknologi, klien Anda mungkin tidak peduli.
Dugaan saya adalah klien semacam ini tidak benar-benar pergi untuk aplikasi sebanyak yang mereka akan untuk appstore .
Anda mungkin meremehkan visibilitas yang mungkin diberikan toko aplikasi kepada publikasi klien, di sini.
"Iklan Gratis !!! 1!" mungkin semua klien Anda melihat.
Namun, mereka, klien, mungkin meremehkan biaya aktual yang tersirat. Tetapi dalam pola pikir mereka, biaya-biaya baru itu akan diseimbangkan dengan mekanisme monetisasi "baru" yang diizinkan oleh toko-toko.
Kemudian mereka hampir pasti melebih-lebihkan monetisasi aktual yang dapat dinaikkan oleh appstore untuk produk (editorial, saya kira) pada saat ini. Lagipula mereka bukan olahraga Angry Birds.
Juga mereka mungkin menunda waktu mereka untuk memasarkan cukup banyak, dengan mencari solusi aplikasi.
Sayangnya rencana bisnis semacam ini:
Tampaknya semua kemarahan saat ini.
sumber
Anda tidak memberikan informasi yang cukup kepada klien Anda untuk membuat keputusan.
Waspadalah terhadap "lebih mudah bagi saya untuk membangun sebuah situs web" karena ada kompentisi di luar sana yang akan lebih dari senang untuk membangun aplikasi iphone.
sumber
Memang, saya memiliki bias pribadi terhadap aplikasi asli, tapi saya pikir tidak ada jawaban hitam-putih untuk ini. Berikut adalah beberapa pemikiran tentang aplikasi web vs. aplikasi asli:
Dalam kasus Anda, saya akan mempertimbangkan persyaratan klien Anda terhadap pro dan kontra aplikasi web dan asli.
Aku juga menambahkan tulisan itu dan menyebarkan iPhone App asli tidak SELALU memerlukan kehadiran di App Store. Apa yang disebut "Aplikasi Dalam Rumah" dapat ditulis dan digunakan dalam pengaturan perusahaan. Pertimbangkan ini: http://help.apple.com/iosdeployment-apps/mac/1.1/#app43ad6a6a
sumber
Dengan uraian masalah Anda, saya akan menggunakan situs seluler yang ditutup sebagai aplikasi. Secara umum, banyak aplikasi seluler hanyalah situs HTML5 yang mungkin atau mungkin tidak berjalan secara lokal. Ini bisa menjadi awal yang baik untuk cepat mengembangkan aplikasi multi platform yang akan bekerja dengan cukup baik pada banyak jenis perangkat seluler tanpa harus mengerjakan ulang banyak kode. Karena itu, ada satu peringatan: HTML5 bukan raja kecepatan ketika melakukan tugas-tugas berat. Ketika saatnya untuk melakukan beberapa pemrosesan kode intensif yang tidak tersedia sebagai bagian dari middleware untuk platform yang sedang Anda kembangkan, kode tersebut dapat berjalan agak lambat jika Anda hanya mengandalkan JavaScript untuk melakukan pemrosesan dan Anda harus mempertimbangkan untuk membawanya ke tingkat berikutnya (aplikasi asli).
sumber