Apple iPhone adalah perangkat yang menakjubkan yang mengundang kreativitas. Anda mungkin berkata kepada diri sendiri: "Aku berharap aku bisa melakukannya pada iPhone saya."
Dengan iPhone Software Development Kit (SDK), programmer dapat membuat realitas ide-ide Anda - bahkan jika Anda sendiri tidak tahu perbedaan antara pointer-C dan database SQLite.
proyek iPhone Lebih dari 200 aplikasi yang telah diposting di Elance.com. Check out tips dalam artikel ini untuk mendapatkan menendang-proyek Anda mulai.
Kami fokus pada pengembangan aplikasi untuk iPhone Apple, dan kami meminta Nick Dalton, iPhone SDK spesialis, untuk memberikan pembeli Elance beberapa tips tentang cara untuk lingkup dan pasca proyek Aplikasi iPhone. Inilah yang dia katakan:
iPhone ini adalah perangkat yang menakjubkan yang mengundang kreativitas. Jika Anda seorang pemilik iPhone saya yakin Anda katakan kepada diri sendiri: "Aku berharap aku bisa melakukannya pada iPhone saya, atau saya punya ide bagus untuk sebuah aplikasi iPhone '.
Dengan iPhone Software Development Kit (SDK), programmer dapat membuat realitas ide-ide Anda - bahkan jika Anda sendiri tidak tahu perbedaan antara pointer-C dan database SQLite. Tapi sebelum Anda pergi, silakan kirim ide aplikasi Anda ke area proyek iPhone berdengung pada www.Elance, com. berikut adalah beberapa petunjuk untuk mendapatkan proyek Anda kick-mulai:
Studi Masters
Apple telah menghabiskan banyak waktu untuk memikirkan bagaimana untuk menyajikan informasi dan membangun aplikasi interaktif pada iPhone. Aplikasi yang datang dengan iPhone adalah hasil dari penelitian ini. Studi mereka dengan sangat rinci dan mencoba untuk menerapkan sebanyak mungkin metafora antarmuka pengguna mungkin untuk aplikasi Anda.
Tidak hanya akan Apple akan tersanjung jika Anda meniru antarmuka pengguna dalam aplikasi mereka, tetapi mereka benar-benar mandat untuk tingkat besar detail seperti yang dijelaskan dalam mereka Interface Pedoman Manusia.
Mimpi di Layar Warna
Sebagian besar aplikasi untuk iPhone akan sangat visual. Oleh karena itu masuk akal untuk menyediakan kebutuhan Anda sebagai gambar layar atau sketsa. Anda tidak perlu menjadi seorang seniman grafis untuk melakukan ini secara efektif. Seorang programmer iPhone adalah mencari informasi berikut:
- Jenis tata letak layar masing-masing harus memiliki
- Tombol-tombol pada layar
- Tindakan yang terkait dengan masing-masing tombol
Bentuk yang tepat dan format sketsa layar Anda sekunder. Selama mereka dapat dibaca, ini adalah cara yang bagus untuk berkomunikasi desain aplikasi Anda ke programmer.
Jadilah Realistis Tentang Anggaran Anda
Lihat lainnya proyek iPhone diposting pada Elance untuk mendapatkan rasa untuk jumlah tawaran proyek-proyek ini. Bacalah deskripsi dari proyek-proyek untuk melihat apakah mereka tampaknya proyek yang lebih besar atau lebih kecil dari apa yang ada dalam pikiran. Jika Anda menetapkan anggaran Anda ke bawah $ 500 untuk sesuatu yang realistis akan mengambil seorang programmer dua bulan untuk melaksanakan, Anda tidak akan menarik banyak penawar.
Dari perspektif pemrograman, beberapa hal yang mudah dilakukan pada iPhone, sedangkan hal-hal yang tampaknya sederhana lain sangat memakan waktu. Misalnya animasi penutup-aliran indah yang digunakan dalam aplikasi musik pada iPhone harus sederhana untuk digunakan dalam aplikasi lain. Sayangnya Anda tidak bisa. Jika anda ingin hal ini animasi dalam aplikasi Anda akan harus ditulis dari awal, mungkin biaya satu bulan kerja.
Jika Anda berbicara dengan seorang pengembang iPhone disetujui di awal proses desain Anda aplikasi Anda dapat belajar bagaimana mendapatkan sebagian besar dari anggaran Anda dengan menghindari hal-hal yang benar-benar sulit untuk dilakukan pada iPhone.
Jangan Jadi Terlalu Asli
pengguna iPhone sudah tahu bagaimana melakukan tugas-tugas tertentu pada ponsel mereka dengan konvensi. Misalnya, jika anda menekan salah satu item dalam daftar yang memiliki ikon> di sampingnya, Anda berharap untuk dibawa ke layar lain dengan informasi lebih lanjut tentang item tersebut. Jika aplikasi Anda membutuhkan fungsionalitas yang sama, jangan menjadi kreatif dan muncul dengan cara baru untuk memecahkan masalah yang sama. Gunakan konvensi yang sudah ditetapkan oleh Apple.
konvensi baru sulit untuk menentukan terutama dengan antarmuka sentuh karena tidak ada cara untuk menemukan bagaimana aplikasi Anda bekerja pada iPhone. Tidak seperti situs web di mana Anda dapat hover dengan pointer mouse di atas area yang terlihat seperti Anda dapat berinteraksi dengan mereka dan ujung alat atau status bar akan mengungkapkan beberapa petunjuk untuk Anda.
Ketahui Keterbatasan Anda
Versi saat ini dari SDK iPhone, yang digunakan untuk menulis aplikasi untuk iPhone, memiliki banyak batasan dan keterbatasan. Beberapa dari mereka adalah akal sehat, misalnya Anda tidak dapat mengirim pesan teks dari aplikasi. Bayangkan sebuah aplikasi yang mengirimkan ribuan pesan teks tanpa sepengetahuan Anda, siapa yang akan membayar tagihan telepon untuk itu?
pembatasan lainnya adalah menjengkelkan: aplikasi tidak dapat mengakses log panggilan telepon, atau berinteraksi dengan cara apapun dengan kalender atau musik yang tersimpan pada iPhone.
Untuk kredit Apple, iPhone SDK adalah bagian luar biasa dari perangkat lunak terutama mengingat bahwa itu publik dirilis sebagai Beta hanya tiga bulan yang lalu. Beberapa kekurangan yang tercantum di atas mungkin akan dibahas dalam rilis SDK masa depan.
Sebagai pembeli dengan sebuah ide untuk sebuah aplikasi iPhone, Anda harus mendidik diri sendiri tentang keterbatasan ini sebelum Anda menghabiskan waktu terlalu banyak merancang sebuah aplikasi yang mustahil untuk melaksanakan. Berbicara dengan pengembang atau perusahaan yang mengkhususkan diri dalam pengembangan iPhone (dan ada banyak tersedia pada Elance) dan mereka dapat membantu Anda mendapatkan di jalur yang benar dari awal.
Tentang
Nick Dalton (username: 360mind ) merupakan spesialis berpengalaman SDK iPhone dan penyedia layanan Elance.com. Dia telah 15 + tahun latar belakang dalam pemrograman, dan saat ini memfokuskan bisnisnya, 360mind, 100% pada pengembangan aplikasi iPhone. Untuk informasi lebih lanjut tentang Nick, periksa bukunya, 101 Tips dan Trik iPhone .
No comments:
Post a Comment