gift

SDK Android dan iOS untuk Pengembang Aplikasi Seluler

Lebih dari 1.500.000 aplikasi dikembangkan dengan alat pengembangan apl seluler dari iBuildApp

Cari Pekerjaan Seluler

Fitur Aplikasi Seluler iBuildApp Pertama Anda

Ini adalah tempat bagi developer untuk membangun, menyebarkan, menguji dan menerbitkan Fitur Ekstensi mereka sendiri (selanjutnya disebut 'Fitur') untuk aplikasi seluler dengan platform iBuildApp.


Fitur Aplikasi Seluler iBuildApp iOS

Berkas m123_myfirstapp.m dan m123_myfirstapp.h adalah titik masuk untuk Fitur Anda. Dalam sampel di bawah, berkas-berkas ini menerapkan View dengan fungsi yang diperlukan untuk menyiapkan tampilan dan siklus umur.

View berisi ImageView dengan gambar yang dibuat dari berkas sumber Fitur (dinamai sesuai dengan konvensi penamaan berkas) dan WebView diprakarsai oleh aplikasi host yang menggunakan data dari berkas sumber Fitur tersebut (berformat XML).

Aplikasi host mengurai berkas sumber dan menyimpan data menggunakan UserDefaults. Fitur Ekstensi memuat data dari UserDefaults dan menampilkannya di WebView. Skema ini menggambarkan kemungkinan mentransfer data ke Fitur Ekstensi dari luar.

Anda dapat mengimplementasikan fungsi yang diinginkan, dengan mengingat konvensi berikut:

  • View Controller awal dari Fitur harus sesuai dengan konvensi penamaan (m123_myfirstappViewController)
  • Anda TIDAK DAPAT menggunakan nama RootViewController di dalam kode
  • Ketika mengunggah Fitur Anda di situs web iBuildApp.com, Anda juga harus memberikan daftar lengkap kerangka, pustaka statis dan dinamis, dan berkas obyek yang diperlukan untuk menggunakan Fitur Anda.
  • Semua berkas sumber harus dialokasikan ke dalam direktori userContent (lihat hal. 3.2 dan Gbr. 2 )
  • Semua berkas sumber yang terkait dengan Fitur harus dinamai sesuai dengan konvensi penamaan (lihat hal. 3.2 )

Menjalankan fitur aplikasi iBuildApp Anda

Anda mungkin perlu untuk beralih Skema & tujuan aktif untuk perihal pengujian dan mendebug Fitur Anda (lihat Gbr. 6 dan 7).

Gbr. 6

Gbr. 6

Gbr. 7

Gbr. 7

Opsi yang ditampilkan pada Gbr. 6 cocok untuk kebanyakan kasus (Skema: hostApp, Destinasi: Simulator iPhone 4.3): perakitan pustaka statis (Fitur Ekstensi), kompilasi dan panggilan dari aplikasi host.

Untuk menguji Fitur Anda, Anda harus membangun dan menjalankan kode Anda. Klik tombol-tombol yang sesuai atau pilih Product > Run dari menu Xcode:

Gbr. 8

Gbr. 8

Ketika fitur dibuat, fitur akan disusun ke dalam kode biner akhir: siapkan nilai berikut untuk Skema & Tujuan aktif:

  • Skema: hostApp
  • Tujuan: Perangkat iOS
  • Arsitektur: iphoneos (Lihat Gbr. 4 dan 5).

Lalu lakukan Bersih (lihat Gbr. 9) dan Prarilis untuk Pengarsipan (Gbr. 10). Area yang bertanda biru pada gambar di bawah ini menggambarkan Skema & Tujuan aktif untuk tugas ini:

Gbr. 9

Gbr. 9

Gbr. 10

Gbr. 10

Kini Fitur Anda siap untuk diunggah ke server iBuildApp.com. Cari direktori proyek Anda di dalam jendela Finder, pilih direktoriuserContent dan kompres menggunakan opsi bersangkutan untuk menu konteksnya.

Gbr. 11

Gbr. 11

Anda akan mendapatkan berkas userContent.zip; unggah di server iBuildApp.com saat menerbitkan Ekstensi Fitur Anda.

Menggunakan fitur aplikasi iBuildApp Anda


Fitur Aplikasi Seluler iBuildApp Android

Berkas M123.java adalah titik masuk untuk fitur Anda. Dalam sampel di bawah, berkas ini menerapkan Activity dengan fungsi yang diperlukan untuk menyiapkan tampilan dan siklus umur.

Activity berisi ImageView dengan gambar yang dibuat dari berkas sumber Fitur (dinamai sesuai dengan konvensi penamaan berkas) dan WebView diprakarsai oleh aplikasi host yang menggunakan data dari berkas sumber Feature tersebut (berformat XML).

Aplikasi host mengurai berkas sumber dan menyimpan data menggunakan EntityParser.java. Fitur Ekstensi memuat data dari EntityParser.java dan menampilkannya di WebView. Skema ini menggambarkan kemungkinan mentransfer data ke Fitur Ekstensi dari luar.

Anda dapat mengimplementasikan fungsi yang diinginkan, dengan mengingat konvensi berikut:

  • Aktivitas awal Fitur harus sesuai dengan konvensi penamaan (m123)
  • Semua berkas sumber harus dialokasikan ke dalam direktori res (lihat hal. 3.2 dan Gbr. 2 )
  • Semua berkas sumber yang terkait dengan Fitur harus dinamai sesuai dengan konvensi penamaan (lihat hal. 3.2 )

Menjalankan fitur aplikasi iBuildApp Anda

Tentukan tautan ke Fitur (sebagai pustaka) untuk menguji dan mendebug Fitur Anda (lihat Gbr. 4 dan Gbr. 5):

Gbr. 4

Gbr. 4

Gbr. 5

Gbr. 5

Untuk menguji Fitur Anda, Anda harus membangun iBuildAppSDKLauncher lalu menjalankannya. Klik tombol-tombol yang sesuai atau pilih Run As > Android Application dari menu Eclipse:

Gbr. 6

Gbr. 6

Kini Fitur Anda siap untuk diunggah ke server iBuildApp.com. Cari direktori proyek Anda di dalam pengelola berkas dan kompres ke dalam arsip ZIP.

Anda akan mendapatkan berkas .zip; unggah di server iBuildApp.com saat menerbitkan Ekstensi Fitur Anda.

Menggunakan fitur aplikasi iBuildApp Anda