Aplikasi untuk mengembangkan aplikasi: Cara membuat aplikasi untuk iOS dan Android sendiri. Rahasia Penghasilan pada Menciptakan Aplikasi Seluler sebagaimana dimaksud di mana Anda dapat melakukannya

Dmitry Dementy.

Ragu apakah akan berinvestasi dalam pengembangan aplikasi seluler? Itu bisa dilakukan secara independen dan benar-benar gratis. Anda mungkin memiliki opsi pengujian, dengan yang nyaman untuk mengevaluasi efektivitas strategi seluler. Dan jika Anda mencoba, Anda akan membuat aplikasi seluler yang layak yang akan menjadi alat utama untuk interaksi online dengan pemilik smartphone dan tablet.

Perlu diingat bahwa bahkan aplikasi mobile paling keren tidak dapat menjadi satu-satunya alat untuk promosi. Hasil perdagangan maksimum dan penjualan hanya memberikan pemasaran Internet terintegrasi.

Apakah layak untuk melakukan aplikasi seluler Anda

Setimpal. Jika Anda tidak percaya pada kata, berikut adalah beberapa fakta:

  • Menurut Flurry Analytics dan ComScore, pemilik smartphone dan tablet menggunakan browser hanya 14% dari total waktu kerja dengan perangkat. Dan 86% dari waktu yang mereka habiskan untuk aplikasi yang berbeda.
  • Aplikasi yang diinstal adalah saluran komunikasi langsung Anda dengan konsumen. Berpikir: Anda tidak perlu mengeluarkan uang untuk beriklan atau menunggu ketika seseorang menemukan Anda dengan bantuan Yandex. Masih menjaga fungsionalitas yang dibutuhkan pengguna dan memberinya konten yang relevan.
  • Jumlah pembelian yang dilakukan menggunakan tablet dan smartphone tumbuh baik di Internet secara keseluruhan dan di Runet. Menurut informasi agen pemasaran, Criteo, sudah pada 2016, lebih dari setengah transaksi online di Runet akan dilakukan dengan menggunakan perangkat seluler.

Jika Anda mau, aplikasi ini adalah browser seluler di mana hanya situs Anda yang dibuka. Dalam hal ini, apakah pengguna akan menginstal browser online seperti itu? Hanya jika dia tertarik pada produk atau informasi Anda. Oleh karena itu, ingat: aplikasi klien yang diinstal loyal dan siap untuk membeli perwakilan dari audiens target.

Dalam hal ini, apakah layak dipertaruhkan dan ditawarkan kepada pelanggan setia aplikasi DIY, dan tidak dibuat oleh Program Potongan Profesional untuk Android dan iOS? Mari kita berurusan.

Ketika Anda dapat membuat aplikasi sendiri

Apakah Anda ingat bahwa Anda memerlukan pengunjung situs? Mereka datang karena konten atau fungsi sumber daya. Orang-orang ingin mendapatkan informasi, untuk membeli sesuatu, melihat dan mengomentari foto teman dan sebagainya. Pengguna aplikasi seluler membutuhkan yang sama. Mereka mencari informasi atau melakukan transaksi apa pun.

Apakah Anda ingat ketika bisnis dapat Anda membuat situs secara mandiri? Itu benar ketika tidak ada uang untuk kerja sama dengan para profesional, dan waktu dan keinginan untuk berurusan dengan WordPress atau "Juma". Situasi yang sama dengan aplikasi. Menciptakan program independen untuk iOS dan Android dapat diselenggarakan untuk membandingkan dengan situs di "Mesin" dengan sumber terbuka.

Untuk mulai bekerja, Anda tidak perlu mendaftar. Tekan tombol Buat Sekarang di halaman utama atau pilih menu Buat App di sudut kanan atas pada halaman mana pun dari halaman layanan.


Pilih templat aplikasi yang sesuai. Jika kita berbicara tentang proyek konten, Anda mungkin tertarik dengan opsi seperti itu:

  • Manual. Template ini memungkinkan Anda membuat program panduan.
  • Blog. Aplikasi ini akan membantu pemirsa blog Anda membaca catatan baru dari layar smartphone atau tablet.
  • Situs web. Template mengkonversi ke aplikasi situs.
  • Halaman. Dengan templat ini, Anda dapat mengkonversi ke aplikasi dengan fungsionalitas sederhana dari konten apa pun.
  • Berita Templat ini memungkinkan Anda untuk membuat agregator aplikasi sektoral atau berita regional.
  • Halaman. Template mengkonversi aplikasi konten offline, misalnya, e-book.
  • Halaman VK dan halaman Facebook. Buat aplikasi yang memungkinkan Anda memantau pembaruan grup terbuka di Vkontakte dan Facebook.
  • Youtube. Gunakan template untuk mempromosikan saluran Anda di YouTube.

Cara Membuat Aplikasi Blog

Gunakan template blog. Di bidang yang sesuai, tentukan url blog atau saluran RSS. Pilih warna header warna.


Tentukan nama aplikasi.


Tambahkan deskripsi.


Pilih Standar atau tambahkan ikon arbitrer. Ukuran gambar yang sesuai - 512 per 512 piksel.


Untuk membuat file boot, klik tombol Buat Aplikasi. Setelah itu, Anda perlu mendaftar di sistem. Konfirmasikan pendaftaran dan pergi ke akun pribadi Anda. Di sini Anda dapat menginstal aplikasi pada perangkat seluler Anda, menerbitkannya ke Google Play dan Amazon App Store. Sistem ini juga menawarkan opsi monetisasi. Jika Anda menggunakan fitur ini, iklan akan ditampilkan dalam aplikasi.


Periksa bagaimana aplikasi berfungsi pada perangkat seluler Anda. Di tablet, program ini harus menampilkan daftar penerbitan blog dalam format header dan pengumuman.

Di Kantor Pribadi AppSgeyser Anda dapat mengikuti jumlah instalasi, membuat pemberitahuan push, menerbitkan aplikasi di toko, memonetisasi program menggunakan iklan, dan mengedit aplikasi.


Ingin lebih banyak aplikasi? Kemudian buat panduan aplikasi menggunakan template manual.


Setelah mengedit konten, tentukan nama aplikasi, tambahkan deskripsi dan ikon. Klik tombol Buat Aplikasi. Setelah membuat file boot, instal pada perangkat seluler Anda dan periksa kinerjanya.

Harap perhatikan aplikasi blok perangkat seluler paling default dari sumber yang tidak dikenal. Jika pengguna mengunduh program dari situs Anda atau dari situs desainer aplikasi, ketika Anda mencoba menginstalnya, ia akan melihat peringatan gangguan keamanan. Bagian dari klien mungkin akan menolak untuk menginstal program.


8 desainer appsgeyser serupa

Jika Appsgeyser Konstruktor Universal tidak muncul, perhatikan layanan serupa:

  • Appsmakerstore. Dengan bantuan layanan, Anda dapat membuat aplikasi dari berbagai jenis: dari program e-commerce untuk solusi untuk proyek konten. Desainer membuat aplikasi untuk iOS dan Android. Antarmuka layanan adalah Russified. Untuk pemula ada manual informatif untuk menggunakan perancang. Layanan dibayar.
  • Mobincube. Alat untuk membuat dan memonetisasi aplikasi iOS dan Android. Fungsi dasar layanan ini tersedia secara gratis. Desainer memungkinkan Anda untuk membuat aplikasi dari berbagai jenis.
  • Tukang cukur yang baik. Dengan layanan ini, Anda dapat mengembangkan aplikasi Android dan iOS. Desainer dibayar, biaya penggunaan adalah 16 USD per bulan.

Sebagian besar layanan yang diusulkan memiliki antarmuka berbahasa Inggris. Jika Anda tidak nyaman untuk bekerja dengan desainer dalam bahasa Inggris, pilih platform dengan konten Russified.

Desainer aplikasi: Kapak batu atau alat modern tipis?

Jangan terburu-buru dari ekstrem menjadi ekstrem. Dengan bantuan layanan yang diusulkan, Anda benar-benar dapat membuat aplikasi fungsional yang dapat diterapkan. Program yang diperoleh dapat digunakan untuk menyelesaikan berbagai tugas: dari menyediakan perdagangan online dengan distribusi konten dan belajar kepada audiens. Aplikasi yang dibuat di desainer dapat dipublikasikan di Google Play dan App Store, Edit, Monetisasi dengan iklan atau instalasi berbayar.

Jangan melebih-lebihkan layanan yang diusulkan. Kerugian yang jelas mereka tetap template. Kita berbicara tentang desain dan fungsionalitas program. Selain itu, akses ke platform dengan fungsionalitas yang layak dibayarkan. Apa yang lebih baik: Bayar pekerjaan pengembang sekali atau bertahun-tahun untuk membayar pemilik desainer? Anggap dirimu.

Dan juga: Jika Anda tidak punya waktu untuk secara independen membuat aplikasi seluler, silakan hubungi perusahaan kami. Kami terlibat dalam pengembangan aplikasi seluler, dan.

Hubungi kami Mari kita bahas? Pesan konsultasi gratis

Di antara fotografer, aplikasi lenslight dianggap cukup spesifik. Fitur utamanya adalah dalam jumlah besar berbagai efek optik dan cahaya, silau, cahaya dan bokeh. Setiap efek dapat dikonfigurasi dengan cermat, dan fotonya adalah filter. Setelah menambahkan efek, sinar terlihat sangat alami. R. program ini juga cukup sederhana: setelah pekerjaan pertama, semua peluangnya yang cukup menjadi jelas. Aplikasi dalam bahasa Inggris.

Persyaratan:

  • Android 4.0 atau lebih baru

Contoh:




VSCOCAM: "standar baru dalam fotografi seluler"?

Untuk iOS dan Android

Tidak diragukan lagi, VSCOCAM dapat disebut aplikasi paling populer untuk iPhone. By the way, pencipta dengan bangga memanggil program mereka "standar baru dalam fotografi seluler". Dan, secara umum, tidak dengan sia-sia: VSCOCAM memungkinkan Anda menggunakan berbagai filter dan bereksperimen dengan pengaturan. Ada dokumen tentang bekerja dengan aplikasi, jadi sebelum memulai pekerjaan Anda dapat dengan benar-benar memeriksa semua kemampuan program. Keuntungan lain adalah antarmuka yang intuitif. Sekali lagi, menurut para pengembang, mereka melakukan segalanya sehingga pengguna "tidak membuang waktu untuk pasca-pemrosesan yang panjang, tetapi menerima bingkai yang indah secara sederhana dan cepat." Editor foto itu sendiri gratis. Selain itu, Anda dapat membeli konten berbayar. Program dalam bahasa Inggris.

Persyaratan:

  • iOS 5.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.
  • Android 4.0 atau lebih baru

Contoh:




Sore light (33 rubel): bereksperimen dengan reproduksi warna

Untuk iOS I.Android.

Seperti semua pengeditan foto lainnya, lampu sore berisi banyak filter dan bingkai hipster. Tetapi fitur khas dari program ini adalah pekerjaannya dengan reproduksi warna: fotografer membandingkannya dengan Lightroom. Afterlight tidak akan menggantikan perangkat lunak profesional, tetapi untuk pekerjaan kecil cocok. Untuk kenyamanan Anda - 15 alat pengeditan. Anda dapat menyesuaikan, misalnya, kontras, saturasi, suhu gambar. Aplikasi ini memiliki efek 23 "film" yang memungkinkan Anda untuk "menyalakan" foto, tambahkan tekstur, potong gambar, dll. Secara terpisah, Anda dapat mengatakan tentang segala macam bingkai: ada begitu banyak dari mereka yang bahkan dari gambar termudah Anda bisa mendapatkan hasil yang sepenuhnya menarik. Aplikasi dalam bahasa Inggris.

Persyaratan:

  • iOS 5.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.
  • Android 2.3 atau lebih baru

Contoh:




MENYSURES (66 rubel): Tambahkan foto sihir

Untuk iOS.

Hal pertama yang membuat kesan adalah desain aplikasi. Dia sudah menginspirasi. Segera setelah kami mulai bekerja, kami melihat pilihan terkaya dari berbagai tekstur, yang, yang tidak biasa, disajikan sebagai "formula" dari koleksi jadi. By the way, tekstur dapat dibuat sendiri bereksperimen dengan berbagai parameter. Untuk kekasih untuk membuat gambar berwarna yang indah, menyerupai ilustrasi untuk buku-buku dongeng, program ini optimal. Saat pertama kali mulai, pengguna dapat melihat fitur utama aplikasi. Hingga saat ini, MENYSURES berada di urutan teratas dari 100 aplikasi berbayar terbaik. Program dalam bahasa Inggris.

Persyaratan:

- iOS 6.1 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.

Contoh:




Snapseed: Tambahkan dramatisness

Untuk iOS dan Android

Editor foto populer lainnya. Snapseed menyediakan banyak fitur: sejumlah besar filter dan efek, seperti tilt-shift dan menyesuaikan fokus, mengatur ketajaman dan warna. Ada pengeditan otomatis. Di antara filter, Anda dapat memilih grup, jadi untuk berbicara, terutama "atmosfer", yang akan terlihat baik dengan foto berwarna dan hitam dan putih, menambahkan gambar beberapa dramatis dan misteri. Aplikasi dalam bahasa Inggris.

Persyaratan:

  • iOS 5.1 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.
  • android 4.0 versi atau lebih baru

Contoh:




Pixlr Express: 100% Gratis

UntukiOS dan Android.

Produk Autodesk pengembang utama memiliki beberapa opsi. Seperti dalam kasus Mextures, berikut adalah antarmuka dan desain yang aneh. Seluruh fungsi digabungkan dalam kategori. Ini adalah salah satu dari pengeditan foto langka di mana komponen berbayar hilang sepenuhnya. Banyak pilihan filter, kerangka kerja, dan fungsi lainnya menarik: Anda dapat mengambil foto arsip yang benar-benar, Anda dapat menambahkan tulisan, menghias segala macam bokeh dan efek cahaya mengikuti contoh lenslight. DAN Hal kecil yang menyenangkan lainnya - menu program setiap kali muncul di depan Anda dengan latar belakang yang berbeda, yang diedit sebelum bingkai. Aplikasi dalam bahasa Inggris.

Contoh:




Adobe Photoshop Express: Untuk pemrosesan mentah

Untukios.dan Android.

Dibandingkan dengan sisa program, tidak ada yang sangat luar biasa di sini - semua pengaturan dan efek khas yang sama, setengahnya dibayar. Di sisi lain, pengembang tidak sia-sia dalam judul kata "express", yang sendiri mengatakan bahwa program ini dirancang untuk dengan cepat memproses gambar-gambar yang dibuat oleh Photoshop Express secara sempurna. Apa yang sangat berharga - di sini Anda dapat memproses file mentah. Bahasa aplikasi adalah bahasa Inggris.

Persyaratan

  • versi Android 4.0.3 atau yang lebih baru

Contoh:




Rookie: Secara universal di bawah setiap genre

Untuk iOS dan Android

Hanya dalam beberapa bulan keberadaannya, editor foto Rookie telah berhasil mendapatkan sejumlah besar ulasan antusias dan skor tinggi. Lampiran memiliki serangkaian fungsi gratis dan dibayar. Versi premium, yang mencakup 72 filter, 142 stiker dan 130 frame, dapat dibeli untuk 169 rubel. Dalam paket standar aplikasi - berbagai filter vintage yang diadaptasi untuk foto genre yang berbeda: potret, lanskap, sketsa kota, makro, dll. Setiap grup filter memiliki pengaturannya sendiri. Misalnya, dalam filter untuk potret, Anda dapat menyesuaikan level "smoothing of the skin". Setelah memproses foto, Anda dapat mengirim ke Instagram, Twitter, Facebook, Tumblr, Flickr atau Simpan ke Galeri. Aplikasi dalam bahasa Inggris.

Persyaratan:

  • iOS 6.0 atau lebih baru. Kompatibel dengan iPhone 4, iPhone 4S, iPhone 5, iPhone 5C, iPhone 5S, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5
  • android versi 2.3 atau yang lebih baru

Contoh:




Kandang burung:optimal untuk Android.

Untuk ios. dan Android.

Editor Foto Aviary dianggap sebagai salah satu aplikasi terbaik untuk perangkat seluler Android. Secara umum, ini sangat mengingatkan pada Instagram yang diperbarui: juga banyak pilihan berbagai filter, pengaturan kecerahan standar yang sama, kontras, saturasi, tetapi selain itu, Anda dapat menambahkan stiker, stiker, prasasti (meskipun, pilihan font Kecil), dan buat semua meme favorit Anda. Aplikasi ini diadaptasi dengan bahasa Rusia.

Persyaratan:

  • iOS 7.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.
  • versi Android 2.3.3 atau lebih baru

Contoh:




Pho.to lab: untuk kreatif dengan fantasi yang kaya

Untuk iOS dan Android

Persyaratan:

  • Android tergantung pada perangkat.

Contoh:




3 aplikasi untuk menambahkan teks ke foto

Lebih dari (33 rubel)

Untuk iOS dan Android

Over adalah aplikasi untuk menambahkan teks ke foto. Pertama, Anda dapat melihat apa yang sudah dilakukan pengguna dengan aplikasi ini. Program dalam bahasa Rusia. Proses kerja sangat sederhana dan jelas: Anda memilih foto, memasukkan teks, mengubah warna, ukuran, posisi dan font. Singkatnya, tidak mungkin untuk bingung. Awalnya, tidak semua font tersedia untuk pengguna. Untuk set lengkap Anda perlu membayar sekitar 40 rubel. Pada saat yang sama, kemampuan program ini agak terbatas: Anda tidak dapat membuat prasasti dalam lemak atau rata-rata, serta menggunakan latar belakang untuk prasasti Anda. Lampiran dalam bahasa Rusia.

Persyaratan:

  • iOS 6.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.

Contoh:




Phonto: Fungsi terkaya

Untuk iOS dan Android

Selain font built-in (dan pesanan mereka 50) di Phonto, dimungkinkan untuk menginstal font apa pun jika diinginkan. Program ini telah diimplementasikan dengan sangat mudah: untuk menambahkan tulisan cukup klik pada foto. Lebih jauh dengan teks Anda dapat melakukan semuanya. Penyelarasan, font, warna, warna, transparansi, menambahkan karakter dan latar belakang, - Di Phonto, tidak seperti Overing Anda dapat mewujudkan ide kreatif apa pun. Ngomong-ngomong, Anda dapat menyulap foto itu sendiri, menerapkan salah satu filter untuk itu. Satu set tambahan bingkai dan filter tersedia untuk 66 rubel. Aplikasi dalam bahasa Inggris.

Persyaratan:

  • iOS 7.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.

Contoh:




TOGIC: Untuk tidak acuh tak acuh terhadap desain yang ramah

Untuk iOS.

Typic dapat secara otomatis melumpuhkan gambar ke kotak. Setelah memilih bingkai, Anda dapat menerapkan salah satu dari 11 filter gratis, menambahkan teks, pilih satu dari 30 font dan 7 warna, sesuaikan transparansi, dan akhirnya menghias hasil dengan bingkai atau pola. Font yang tersedia hanya berfungsi dengan benar dengan bahasa Latin. Mungkin Anda dapat menandai antarmuka program yang bagus. Lebih banyak font dan filter dan font tersedia dalam "versi" kedua dari program - tipun + untuk 33 rubel. Aplikasi dalam bahasa Inggris.

Persyaratan:

  • IOS 7.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.

Contoh:




3 aplikasi untuk membuat kolase

Moldiv: Kolase dan tidak hanya

Untuk iOS dan Android

Aplikasi gratis dari pencipta Picsplay Pro. Dengan dia Anda dapat dengan mudah menggabungkan dan mengedit beberapa foto. Di sini Anda akan menemukan tidak hanya berbagai kerangka kerja dan banyak pilihan pilihan, tetapi juga dapat menghias gambar dengan prasasti dan stiker. Dalam satu kolase Anda dapat menggabungkan hingga 9 tembakan! Selain itu, Anda dapat membuat sudut-sudut panduan foto, pilih latar belakang, sesuaikan font (pilihan font hanya besar, selain itu, mereka diadaptasi dan untuk Cyrillic).Sebelum Anda mulai bekerja, Anda bisa menontonvideo Tentang kemampuan aplikasi, tetapi kemungkinan besar Anda akan mengetahuinya tanpa itu. Program ini sangat nyaman dan dimengerti.Pada fungsi tinggi dan pengeditan foto: dari 45 efek Anda pasti akan menemukan apa yang akan mewujudkan ide kreatif Anda. Dan mereka yang tidak akan cukup untuk set seperti itu, akan dapat membeli paket premium untuk 66 rubel. Lampiran dalam bahasa Rusia.

Persyaratan:

  • iOS 6.0 atau lebih baru. Kompatibel dengan iPhone 4, iPhone 4S, iPhone 5, iPhone 5C, iPhone 5S, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.
  • android 4.0 versi atau lebih baru

Contoh:




Photo Grid: Kami membuat iklan dan videorscripts

Untuk iOS dan Android

Aplikasi gratis lainnya yang memungkinkan Anda membuat tidak hanya kolase, tetapi juga kartu pos khusus dan "papan buletin". Dalam fungsi yang kaya yang sama, seperti Moldiv, Photo Grid tidak dapat membanggakan (misalnya, di sini Anda tidak akan dapat mengatur ketebalan bingkai), tetapi memiliki sejumlah keunggulan lainnya. Jadi, dengan bantuan program ini Anda dapat membuat videorskases menggunakan foto dan musik favorit Anda, serta riwayat foto dengan teks dan stiker. Secara total, program ini menawarkan sekitar 3.000 akomodasi dan stiker. Selain itu, aplikasi ini memungkinkan Anda untuk mengedit foto individual. Program dalam bahasa Inggris.

Persyaratan:

  • iOS 6.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.
  • android versi 2.3 atau yang lebih baru

Contoh:




Pic Jointer: Hanya dan cepat

Untuk iOS dan Android

Tidak seperti dua aplikasi sebelumnya, Pic Jointer menawarkan untuk membuat kolase paling biasa: mudah dan cepat. Pilihan pengguna adalah 64 skema. Tebal, kebulatan frame frame dan warna dapat disesuaikan dengan selera Anda. Akun Premium akan memungkinkan Anda untuk memilih dan latar belakang skema.

Persyaratan:

  • iOS 6.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.
  • android versi 2.3 atau yang lebih baru

Contoh:




3 aplikasi untuk membuat multiposis

Multiexpo: Aplikasi Multi-Paparan Pertama

Untuk iOS.

Mereka yang mencari aplikasi menarik untuk membuat efek multi-paparan, kami sarankan memperhatikan multiexpo. Ngomong-ngomong, MultiExpo adalah aplikasi primer multi-paparan pada perangkat seluler. Dan untuk "penemu" itu diterapkan dengan cukup baik: antarmuka yang jelas dan menyenangkan dalam bahasa Rusia, kemampuan untuk melumpuhkan setiap bingkai secara terpisah dan menerapkan filter ke gambar yang sudah gabungan. Aplikasi ini sepenuhnya gratis, tidak ada paket premium tambahan.

Persyaratan:

  • iOS 5.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.

Contoh:




Campuran Instan: Multi-Paparan sebagai salah satu fungsi

Untuk iOS.

Aplikasi yang memungkinkan Anda membuat snapshot dengan paparan ganda. Kumpulan fungsi gratis mencakup kemungkinan menerapkan gambar berbagai filter, koreksi kontras, paparan untuk setiap bingkai, semua jenis bingkai dan menambahkan prasasti. Paket fungsi premium memungkinkan Anda untuk mendiversifikasi kemungkinan. Dalam bahasa Inggris.

Persyaratan:

  • Membutuhkan iOS 6.0 atau lebih baru.

Contoh:




Picamerge (33 rubel)

Untuk iOS.

Hal pertama yang tidak dapat dicatat adalah antarmuka yang ramah dalam bahasa Rusia. Tetapi dibandingkan dengan fotografer yang disebutkan di atas, Picamerge tampaknya terlalu sederhana: Di sini Anda bahkan tidak dapat mengubah dan melumpuhkan gambar. Yang dapat Anda lakukan adalah menggabungkan dua gambar ke satu dan menerapkan filter kepada mereka.

Persyaratan:

  • iOS 7.0 atau lebih baru. Kompatibel dengan iPhone, iPad dan iPod Touch. Dioptimalkan untuk iPhone 5.

Contoh:




Sistem operasi Android telah menerima distribusi terluas - pada akhir 2015, ia mempekerjakan lebih dari 80% perangkat seluler, dan grafik menunjukkan pertumbuhan yang stabil. Itu tidak memudar minat pada aplikasi seluler, menilai dari jumlah produk baru di playmarket. Bagaimana cara membuat aplikasi Android sendiri? Apakah Anda perlu menjadi programmer nyata untuk ini? Kami akan membicarakan hal ini di artikel kami.

Untuk membuat aplikasi Android pertama Anda, Anda harus bekerja keras. Kita akan butuh:

  • Buku pemrograman;
  • Pengembangan Rabu (mencakup banyak program dan plug-in);
  • Manual pemrograman tambahan untuk OS Android;
  • Pengetahuan dalam membangun algoritma.

Setelah mengatasinya dengan lingkungan instalasi, perlu untuk mulai mengeksplorasi buku dan manual. Mereka akan membantu Anda mendapatkan pengetahuan tentang operator, kelas, array, cara berinteraksi dengan peralatan perangkat seluler. Juga anda perlu belajar cara membaca kode orang lain dan menemukan di dalamnya pengetahuan dan teknik pemrograman yang diperlukan. Melihat daftar program paling kecil itu sendiri, kepala mulai berputar-putar - tampaknya tidak mungkin untuk mempelajari semua ini.

Bahkan, untuk pemrograman di bawah Android, beberapa manual dan buku teks ditulis. Oleh karena itu, masalah dengan studi pemrograman AZES tidak akan timbul - hal utama untuk memiliki kemampuan ini.

Desainer Aplikasi untuk Android

Jika operator, kelas dan pengembangan algoritma menakut-nakuti Anda, dan daftar program dilemparkan ke dalam horor primitif, maka kami siap menawarkan solusi lain - membuat aplikasi dalam desainer khusus. Nomor mereka tumbuh tidak pada hari, tetapi berjam-jam, sehingga tidak akan ada masalah dengan pencarian mereka. Desainer memungkinkan Anda untuk menulis aplikasi berbagai tingkat kesulitan menggunakan modul dan kemampuan yang dikembangkan sebelumnya. Atas dasar mereka, Anda dapat membuat:

  • Aplikasi berita;
  • Katalog resep kuliner;
  • Blog seluler;
  • Toko online;
  • Aplikasi untuk layanan pemesanan;
  • Galeri foto dan video;
  • Aplikasi teks dan banyak lagi.

Juga, banyak konstruktor menawarkan alat untuk promosi dasar aplikasi yang dibuat.

App2B desainer.

Desainer ini dirancang untuk audiens bisnis, sehingga dapat membuat proyek bisnis kompleksitas tingkat tinggi. Di atasnya didasarkan pada belanja online, katalog pakaian, aplikasi untuk program diskon, aplikasi dengan notifikasi, aplikasi berita, direktori promosi, galeri video, dan banyak lagi. Pengguna tersedia statistik unduhan yang dibuat aplikasi, hosting dan alat canggih.

Seperti banyak alat bisnis lainnya, perancang APP2B dibayar. Pilihan pengguna dan pengembang adalah satu-satunya opsi pembayaran - 9900 rubel untuk satu aplikasi adalah satu kali. Pembayaran mencakup akses ke semua fitur yang ditentukan, dukungan teknis, alat untuk promosi, serta penempatan aplikasi di Playmarket.

Hakim Perlu dicatat bahwa konstruktor ini dapat membuat aplikasi tidak hanya untuk Android, tetapi juga untuk ponsel cerdas iPhone (diikuti dengan penerbitan di AppStore).

AppSmakerstore Designer.

Ini adalah desainer multifungsi yang sangat kuat dengan jumlah templat raksasa. Dengan itu, aplikasi dibuat untuk hotel, klub malam, restoran dan kafe, layanan publik, rantai ritel, salon kecantikan, stasiun radio, lembaga medis, klub olahraga, lembaga keagamaan, serta untuk berbagai acara dan acara. Fungsionalitas desainer:

  • Publikasi konten berita;
  • Publikasi konten multimedia;
  • Sinkronisasi otomatis dengan situs;
  • Menerima pesanan online;
  • Menerima pembayaran;
  • Fitur pemesanan;
  • Lokasi GPS pengguna;
  • Publikasi jadwal dan grafik;
  • Integrasi jejaring sosial dan banyak lagi.

Dan agar aplikasi yang dibuat unik, branding disediakan di sini - pengguna / pengembang dapat mengunduh logo, foto sendiri dan atribut perusahaan lainnya. Untuk mulai membuat aplikasi, Anda harus memilih template yang sesuai, dan kemudian menambahkan konten Anda sendiri ke proyek. Setelah semuanya selesai, layanan akan membantu menempatkan aplikasi di pasar bermain.

Desainer Aplikasi Gratis Digital Times Baru

Desainer ini adalah desktop. Artinya, untuk pekerjaannya, Anda perlu mengunduh aplikasi khusus ke komputer Anda. Pengembang mengklaim bahwa seluruh fungsionalitas benar-benar gratis - ada kemampuan dasar yang baik, ada template dan modul gratis. Untuk mengakses fungsionalitas, Anda harus mendaftar dan mendapatkan akun..

Program yang diinstal pada komputer memiliki berat hanya beberapa megabyte adalah nilai tambah besar. Jalankan program, masukkan nama pengguna dan kata sandi, setelah itu diproses untuk mengembangkan aplikasi. Di sini kita dapat menambahkan komponen dan halaman yang berbeda, memasukkan gambar dan konten teks, melihat hasilnya di berbagai resolusi layar. Fitur bukan yang paling raksasa, tetapi membuat aplikasi seluler sederhana untuk Android atau toko online kecil masih mungkin.

Desainer ini tidak hanya dapat membuat aplikasi, tetapi juga mempublikasikannya di aplikasi PlayMarket. Juga mendukung penciptaan aplikasi iOS.

Desainer net2share.

Bagaimana cara membuat aplikasi untuk Android secara gratis, dan bahkan mendapatkan uang? Untuk melakukan ini, gunakan Desainer Net2Share. Dan jangan menakuti bagian "tarif" di situs resmi perancang - ini adalah informasi yang dipublikasikan pada program afiliasi yang memungkinkan pengembang untuk menghasilkan aplikasi Anda sendiri (mereka dapat memanggil item ini secara berbeda).

Untuk melanjutkan pengembangan, perlu melalui prosedur pendaftaran sederhana. Pengembangan aplikasi terjadi di antarmuka web. Setelah publikasi di Play M3arket, pengembang akan mulai menerima pendapatan tergantung pada jumlah iklan spanduk iklan yang tertanam dalam setiap aplikasi. Pemilik aplikasi yang paling dicari dapat menerima bonus tambahan.

Minus layanan adalah bahwa penerbitan aplikasi yang dibuat di playmarket akan memiliki mandiri - tidak ada peluang dasar untuk publikasi.

Kesimpulan

Untuk membuat aplikasi Android menggunakan desainer berbayar dan gratis masing-masing. Fungsionalitas dalam desainer layak, sehingga mereka akan menyelesaikan sebagian besar tugas. Tetapi jika Anda ingin membuat sesuatu yang istimewa, Anda harus belajar pemrograman untuk Android dari awal - supaya Anda dapat pergi ke tingkat penciptaan aplikasi yang lebih maju. Jika tidak ada kekuatan untuk membuat perangkat lunak secara independen, itu harus dipesan dari programmer profesional.

Kami membuat "berkala" - aplikasi seluler di mana Anda dapat mencetak buku foto, foto, dan kartu pos Anda. Untuk membantu semua orang yang menghapus di iPhone, kami telah memilih 8 aplikasi pengeditan foto utama yang akan membantu menyesuaikan kecerahan dan kontras, memaksakan filter, menyelaraskan perspektif - lakukan semuanya untuk mencetak gambar-gambar indah.

Vscocam.

VSCOCAM adalah salah satu aplikasi paling populer untuk pemrosesan saat terakhir dan inilah sebabnya: itu wajib untuk filter, yang dibuat bersama dengan fotografer, direktur seni dan perusahaan industri kreatif. Program ini memiliki semua alat yang diperlukan untuk membawa Gambar untuk kesempurnaan: koreksi warna, pemangkasan, keseimbangan putih, kecerahan, kontras, dan sebagainya.

di VSCOCAM, Anda dapat memproses foto sekali dan kemudian menerapkan pengaturan ini ke semua foto serupa secara bersamaan, yang sangat menghemat waktu.

VSCOCAM juga merupakan komunitas di mana ribuan pengguna dibagi. Juga di VSCOCAM Anda dapat menyimpan buku harian, membuat kartu historis foto sederhana dengan kartu dan teks. Adepts dari aplikasi dapat ditemukan pada tag #vsco, #vscorussia, #vscocam, #vscorussia di Instagram.

Aplikasi gratis bersama dengan paket awal filter, sisanya dibeli secara terpisah. Tetapi sebelum Anda membeli, Anda dapat memperkirakan bagaimana foto akan terlihat seperti dalam pemrosesan baru. Sulit untuk menyarankan beberapa serangkaian efek tertentu - pilih untuk selera. Bagikan favorit Anda: C2, 04, 05 dan F1.

Kamar gelap

Aplikasi Darkroom akan sesuai dengan mereka yang membutuhkan koreksi warna yang serius. Chip utama ruang gelap adalah "kurva", yang digunakan para profesional saat bekerja dengan Adobe Lightroom. Namun, di set awal, itu tidak berjalan, perlu dibeli secara terpisah. Tetapi Anda memiliki satu set alat untuk mengedit foto di mana ada semua yang Anda butuhkan untuk pemrosesan dasar.

Cahaya belakang

Afterlight populer dengan fotografer seluler sejak penampilan. Apa rahasianya? Antarmuka yang ramah, sekelompok alat pengeditan dan, tentu saja, bingkai, tekstur dan dekorasi lainnya.
Dengan semua sisa setelahnya, juga memesan. Semua pengeditan yang diperlukan, PAKS filter indah dari pengembang dan fotografer seluler, bingkai set, tekstur. Beberapa dibeli secara terpisah.

Snapseed.

Snapseed adalah alat yang sangat diperlukan jika Anda perlu mengarah ke snapshot. Mampu bekerja dengan foto secara keseluruhan, dan dengan masing-masing daerah. Anda dapat mengklarifikasi bagian yang terlalu gelap atau Darke terlalu ringan.
Di gudang editor foto, alat pemrosesan dasar: pemangkasan, koreksi warna, vignetting. Ditambah efek menarik: Grunge Blur, Noir dan lainnya.

Pixelmator.

Pixelmator - "Monster" dari pilihan kami. Pengembang sendiri memposisikannya sebagai editor gambar penuh. Tentu saja, untuk foto, juga cocok.
"Chip" utama dari aplikasi ini adalah dukungan untuk lapisan, seperti dalam suntingan desktop. Ini memberikan eksperimen: "Aduk" beberapa snapshot, tambahkan teks, bentuk geometris. Di Pixelmator, template yang cukup bagus untuk membuat kolase, kartu pos, dan poster.

Mextures.

Mextures akan memberi Anda perasaan laboratorium foto dan eksperimen. Lampiran berisi efek keren yang dapat dihentikan satu sama lain. Mempertimbangkan bahwa setiap filter memiliki banyak variasi, satu dan foto yang sama dengan efek yang sama terlihat berbeda. Hal utama adalah pada waktu yang tepat untuk berhenti dan tidak berlebihan dengan filter.

Langsung.

Langsung - Mudah menguasai editor foto dengan filter yang indah. Mereka cocok untuk lanskap, gambar alam, arsitektur. Pecinta gambar hitam dan putih akan menyukai paket dengan efek peluncuran.
Anda dapat mencoba set awal secara gratis, untuk sisanya Anda harus membayar tambahan. Sebelum membeli, Anda dapat melihat contoh-contoh efek dalam foto nyata dan memutuskan apa yang Anda butuhkan.

SKRWT.

SKRWT - obat dari tangan melengkung. Serius, di iPhone tanpa tripod sulit untuk membuat bingkai "lurus" awalnya dengan proporsi objek yang benar dan cakrawala yang tidak ditentukan. Kami memotret apa yang mereka lihat, tanpa memikirkan komposisi dan membangun bingkai.

Aplikasi ini memiliki alat untuk memperbaiki prospek, volume objek, tata letak bingkai vertikal dan horizontal. Penulis blog "periodics" aplikasi ini telah berulang kali disimpan, sepertinya sudah kehilangan bingkai, jadi dia merekomendasikan SKRWT ke setiap fotografer seluler.

Peluang fotografi seluler sangat luas: menggunakan aplikasi, Anda dapat menghapus, memproses, mengejar dan mencetak gambar. Kami akan terus memperkenalkan Anda dengan ide untuk memproses foto dan penggunaannya lebih lanjut. Tetap disini! Tambahkan kami di Instagram -

Periksa lingkungan bahasa dan pengembangan baru adalah minimum yang Anda perlukan jika Anda ingin menulis aplikasi seluler pertama Anda. Dengan pemahaman untuk sket daftar todo elementer untuk Android atau iOS, tanpa makan contoh dari buku, akan ada yang tidak kurang dari beberapa minggu. Tetapi Anda tidak dapat menguasai Objective-C atau Java dan pada saat yang sama dengan cepat mengembangkan aplikasi untuk smartphone jika Anda menggunakan teknologi seperti PhoneGap.

Jika Anda hati-hati mempelajari inovasi yang mengharapkan kami di Windows 8, maka mungkin mencatat bahwa di bawahnya akan mungkin untuk mengembangkan aplikasi pada HTML5. Idenya, pada kenyataannya, bukan baru - teknologi yang menerapkan pendekatan yang sama untuk platform seluler mengembangkan langkah tujuh dunia. Salah satu kerangka kerja ini yang memungkinkan Anda mengembangkan aplikasi untuk smartphone menggunakan bundel yang akrab bagi kami dengan HTML, JavaScript, dan CSS!, Hanya dan adalah PhoneGap. Aplikasi yang ditulis dengannya cocok untuk semua platform populer: iOS, Android, Windows Phone, BlackBerry, WebOS, Symbian dan Bada. Anda tidak perlu mempelajari fitur-fitur pemrograman untuk setiap platform (misalnya, objektif-C dalam kasus iOS), berurusan dengan berbagai apis dan lingkungan pengembangan. Semua yang akan diminta untuk membuat aplikasi seluler lintas platform adalah pengetahuan tentang HTML5 dan API PhoneGap khusus. Pada saat yang sama, pada output, ternyata bukan halaman HTML bodoh, "dibingkai" di antarmuka aplikasi, tidak! Kerangka API memungkinkan Anda untuk menggunakan hampir semua fitur ponsel yang digunakan dalam pengembangan menggunakan alat asli: akses ke accelerometer, kompas, kamera (video dan fotografi dan fotografi), daftar kontak sistem pemberitahuan ( Pemberitahuan standar di telepon), fasilitas penyimpanan, dan t. Akhirnya, aplikasi seperti itu mungkin tanpa menyakitkan mengakses alamat lintas-domain apa pun. Anda dapat menciptakan kembali kontrol asli menggunakan kerangka kerja seperti JQuery Mobile atau Sencha, dan program akhir akan melihat pada ponsel Anda seolah-olah ditulis dalam bahasa asli (baik, atau hampir begitu). Yang terbaik adalah mengilustrasikan hal tersebut di atas dalam praktik, yaitu, menulis aplikasi, jadi saya mengusulkan untuk segera mulai berlatih. Waktu terkirim - semuanya akan bahagia lebih dari setengah jam.

Apa yang akan kita buat

Sebagai platform target, kami mengambil iOS - ya, uang ada di AppStore, dan untuk memonetisasi pengembangan Anda adalah yang terbaik di sana :). Tetapi segera buat kejelasan: semua sama, tanpa perubahan, dapat diperiksa, katakanlah, untuk Android. Saya berpikir untuk waktu yang lama apa contohnya untuk mempertimbangkan, karena saya benar-benar tidak ingin menulis yang lain ke Tulz untuk menjelaskan. Oleh karena itu, saya memutuskan untuk membuat aplikasi yang disebut "Geonadmalka", program navigasi, yang tujuannya dapat dijelaskan oleh satu frasa: "Katakan ketika saya mengulangi di sini." AppStore memiliki banyak utilitas yang memungkinkan Anda untuk "mengingat" tempat pengguna memarkir mobil. Ini hampir sama, hanya sedikit lebih sederhana. Anda dapat menentukan titik di peta kota, mengatur radius tertentu untuk itu dan memprogram pesan. Ketika Anda memasuki lingkar selanjutnya dengan jari-jari yang ditentukan, aplikasi akan memberi Anda pemberitahuan, dan intinya akan dihapus. Kami akan bertindak sesuai dengan rencana ini: Pertama buat aplikasi web sederhana, periksa di browser, dan kemudian kami pindah dengan PhoneGap ke platform iOS. Sangat penting untuk menulis dalam prototipe dan menguji bagian utama dari kode di browser di komputer, karena jauh lebih sulit untuk men-debug aplikasi di telepon. Sebagai bingkai, kami akan mengambil JQuery C JQuery Mobile (JQueryMobile.com) JS-Framework (JQueryMobile.com), dan sebagai peta kartu - Google Maps V3. Aplikasi akan terdiri dari dua halaman: kartu dan daftar poin.

  • Peta diatur ke penanda posisi Anda saat ini. Dengan mengklik pada peta, intinya dibuat di mana pesan terpasang (seperti "mobil terdekat"). Titik dapat dihapus dengan mengkliknya. Untuk memindahkan spidol pria di peta, API Navigasi Geo digunakan.
  • Pada daftar poin, Anda harus memiliki tombol "Hapus Semua Poin" opsional, dan di sebelah setiap titik - tombol "Hapus titik ini". Jika Anda mengklik item dalam daftar, titik yang sesuai akan muncul di peta. Daftar pengguna dan daftar poin akan disimpan di LocalStorage.

UI-Framework.

jQuery Mobile, tentu saja, bukan satu-satunya kerangka kerja untuk membuat antarmuka seluler. Situs web PhoneGap menyediakan daftar besar perpustakaan dan kerangka kerja yang dapat Anda gunakan (Phonegap.com/tools): Sencha Touch, Dampak, Dojo Mobile, Zepto.js, dll.

Aplikasi bingkai

Segera saya jelaskan mengapa kami akan menggunakan jQuery Mobile. Perpustakaan JS ini memberi kami elemen antarmuka aplikasi seluler siap pakai (sedekat mungkin dengan yang asli) untuk berbagai platform. Kami membutuhkan aplikasi seluler di pintu keluar, dan bukan halaman browser! Jadi unduh versi terbaru dari jQuery Mobile (jQueryMobile.com/download) dan transfer file aplikasi pertama ke folder pengoperasian, yang kami butuhkan:

  • gambar / (Transfer semua gambar dari folder arsip JQ-Mobile dengan nama yang sama);
  • index.css;
  • index.html;
  • index.js;
  • jQuery.js;
  • jQuery.mobile.min.css;
  • jQuery.mobile.min.js.

Penting untuk membuat sumber daya kebanyakan lokal, sehingga pengguna di masa depan tidak menghabiskan internet seluler. Sekarang buat kerangka halaman halaman dalam file index.html. Kode di bawah ini menjelaskan bagian atas halaman dengan kartu, tulisan "geonadmaker" dan tombol "titik".

Halaman dengan kartu

Geonimal.

Poin.

Atribut Data-Dom-Cache \u003d Halaman "Benar" diperlukan agar tidak dikeluarkan dari memori. Data-Transition \u003d "POP" digunakan untuk tombol "Titik" sehingga halaman "Daftar Point" dibuka dengan efek "Flash". Baca lebih lanjut tentang bagaimana halaman JQUERY Mobile diatur, Anda dapat membaca dalam manual yang baik (bit.ly/vtxx3m). Dengan analogi, buat halaman dengan daftar poin:

Halaman dengan daftar poin

Hapus segalanya

Poin.

Peta

Untuk tombol "Peta", saya juga mengusulkan transisi data \u003d "POP", tetapi tambahkan pengaturan data \u003d »atribut terbalik, sehingga halaman" Peta "terbuka dengan efek" atenuasi ". Atribut yang sama di templat dot. Semua, bingkai kami sudah siap.

Membuat aplikasi

Sekarang Anda perlu menampilkan peta untuk apa yang kami ambil standar Google Maps API, yang digunakan oleh jutaan situs yang berbeda:

Var latlng \u003d new gm.latlng (this.options.lat, this.options.lng); Ini. Benar, // lepaskan autosum pada tape / klik dua kali DisabrediaEFaultui: Benar // Putuskan semua elemen antarmuka));

Di sini GM adalah variabel yang merujuk pada objek Google Maps. Parameter inisialisasi, saya sudah mengeluh dalam kode. Langkah selanjutnya adalah menggambar Manker Manser di peta:

Ini.person \u003d baru gm.marker ((peta: this.map, ikon: new gm.markerimage (person_sprit_url, baru gm

Sebagai orang_sprit_url, alamat kesewenang-wenangan pria dari Google-Panorama digunakan. Alamat statisnya - maps.gstatic.com/mapfiles/cb/mod_cb_scout/cb_scout_sprite_api_003.png. Pengguna akan menambahkan poin, klik pada peta, jadi untuk menggambarnya, kami akan mendengarkan acara klik:

Gm.event.addlistener (this.map, "klik", fungsi (acara) (fungsi (ERR, pesan) (// Metode mengembalikan teks if (err) kembali; // metode menambahkan titik daftar aktif dan // Itu pada mandiri peta (event.latlng, self.options.radius, pesan); self.updatpointslist (); // redraw daftar poin));), salah);

Saya membawa sebagian besar kode - sisanya mencari disk. Selanjutnya, kita perlu mengajarkan aplikasi untuk memindahkan ikon pengguna di peta. Dalam prototipe kami menggunakan API geolokasi (yang digunakan termasuk di peramban desktop):

Jika (navigator.geolakocation) (// Memeriksa apakah browser didukung oleh fungsi GPSSUCCESS (POS) geolokasi (var lat, lng; if (pos.coords) (lng \u003d pos.coords.cloords; lng \u003d pos.coords. Bujur;) lain (lat \u003d pos.latitude; lng \u003d pos.longitude;) diri / Posisi window.setinterval (fungsi () (// Permintaan posisi navigator.geolocation.getcurrentposition (gpssuccess, $ .nop, maksimum:);)

Metode MovePerson menggunakan prosedur sederhana GetPointsinbounds () memeriksa apakah pengguna dalam beberapa titik aktif. Pertanyaan Terakhir - Di mana menyimpan daftar poin? Dalam HTML5, ada peluang untuk menggunakan LocalStorage, jadi kami tidak akan mengabaikannya (saya memberi Anda diri untuk memahami bagian kode ini yang saya komentari dengan baik). Jadi, aplikasi yang berjalan di browser sudah siap!

Menjalankan aplikasi web

Seperti yang saya katakan, debugging pada dasarnya perlu dilakukan di komputer. Browser yang paling cocok untuk menguji aplikasi web pada komputer adalah Safari atau Chrome. Setelah debugging di browser ini, Anda dapat yakin bahwa aplikasi Anda tidak akan "pergi" di browser ponsel. Kedua browser ini kompatibel dengan mayoritas browser web seluler, karena sama dengan yang dibangun berdasarkan mesin WebKit. Setelah memperbaiki semua bug, Anda dapat beralih ke peluncuran aplikasi web seluler langsung di telepon. Untuk melakukan ini, cuti server web Anda (bahkan jika Denwer atau XAMPP) sehingga memberikan halaman yang dibuat, dan buka sudah di browser ponsel. Aplikasi harus terlihat sebagai berikut seperti yang ditunjukkan pada gambar. Penting untuk dipahami bahwa aplikasi seluler masa depan yang dikumpulkan untuk platform seluler menggunakan PhoneGap akan terlihat hampir satu ke satu, kecuali bahwa panel navigasi browser tidak akan ditampilkan di layar. Jika semuanya baik-baik saja, Anda dapat mulai membuat dari halaman aplikasi iOS lengkap. Perhatikan bahwa PhoneGap dan IDE untuk pengembangan seluler, kami bahkan tidak menyentuh pengembangan seluler.

Persiapan

Untuk mengumpulkan aplikasi iOS, Anda memerlukan komputer dengan sistem operasi Mac OS 10.6+ (atau mesin virtual pada Mac OS 10.6), serta lingkungan pengembangan XCode dengan iOS SDK diinstal. Jika Anda tidak memiliki SDK, Anda harus mengunduh gambar disk dari situs Apple, yang meliputi XCode dan iOS SDK (Pengembang.Apple.com/DevCenter/IOS/Index.Action). Perlu diingat bahwa gambar memiliki berat sekitar 4 GB. Selain itu, Anda harus mendaftar di Apple sebagai pengembang (jika Anda tidak akan mempublikasikan aplikasi Anda di AppStore, maka persyaratan ini dapat dihancurkan). Menggunakan set ini, Anda dapat mengembangkan aplikasi pada objektif bahasa asli iOS-c. Tetapi kami memutuskan untuk pergi dengan melewati dan menggunakan phonegap, jadi kami masih perlu menginstal paket iOS PhoneGap. Cukup unduh arsip dari offsite (https://github.com/callback/phonegap/zipball/1.2.0), Buka kemasan dan di folder iOS menjalankan program instalasi. Ketika instalasi selesai, ikon PhoneGap akan muncul di menu proyek Xcode. Setelah startup, Anda harus mengisi beberapa formulir, tetapi segera Anda akan melihat ruang kerja IDE dengan aplikasi pertama Anda. Untuk memeriksa apakah semuanya berfungsi, tekan tombol Run - emulator iPhone / iPad dengan template PhoneGap harus dimulai. Program yang dikumpulkan akan memberikan kesalahan dengan pesan bahwa index.html tidak ditemukan normal. Buka folder tempat Anda menyimpan file proyek utama, dan temukan subfolder WWW di dalamnya. Seret ke editor, klik ikon aplikasi dalam daftar di sebelah kiri dan di pilih "Buat Folder Referensi untuk setiap folder yang ditambahkan" muncul. Jika Anda menjalankan program lagi, semuanya harus menghasilkan. Sekarang Anda dapat menyalin semua file prototipe kami ke folder www. Sudah waktunya untuk menulis prototipe kami untuk bekerja pada smartphone dalam pemrosesan PhoneGap.

Transfer Prototype.

Pertama, Anda perlu menghubungkan PhoneGap-1.2.0.js ke file indeks Anda. PhoneGap memungkinkan Anda membatasi daftar yang tersedia untuk mengunjungi host. Saya mengusulkan untuk segera mengkonfigurasi "daftar putih" seperti itu. Di menu proyek, buka file pendukung / phonegap.plist, temukan item ExternalHosts dan tambahkan host berikut untuk itu, yang akan diakses aplikasi kami (ini adalah server Google Maps): * .gstatic.com, * .googLeapais. com, maps.google. com. Jika Anda tidak menentukannya, program akan menampilkan peringatan di konsol dan kartu tidak akan muncul. Untuk menginisialisasi versi web aplikasi kami, kami menggunakan acara domready atau jQuery: $ helper (dokumen) .Ready (). PhoneGap menghasilkan acara deviseready, yang menunjukkan bahwa perangkat seluler sudah siap. Saya sarankan ini untuk memanfaatkan:

Document.addeventlistener ("deviceReady", fungsi () (notificator baru ($ ("kanvas" ")); // Jika pengguna tidak memiliki internet, // beri tahu dia tentang hal itu \u003d \u003d\u003d koneksi.none) (navigator.notification.Alert ("Tidak ada koneksi internet", $ .Noop, judul);)), Salah);
Kami melarang gulir: dokumen.addeventlistener ("touchmove", fungsi (acara) (event.preventdefault ();), false);

Maka kami akan mengganti semua peringatan panggilan dan mengonfirmasi tentang penduduk asli, yang memberi kami phonegap:

Navigator.notification.confirm ("delete point?", Fungsi (Button_ID) (jika (tombol_id \u003d\u003d\u003d 1) (// tombol ondkan ok.removePoint (titik))), judul);

Hal terakhir yang perlu kita ubah adalah blok kode yang menggerakkan ikon pengguna di peta. Kode kami saat ini juga berfungsi, tetapi bekerja kurang optimal (memindahkan ikon, bahkan jika koordinat belum berubah) dan tidak memberikan data kaya seperti analog di PhoneGap:

Navigator.geolokocation.watchposition (gm.latlng baru (posisi : "+ error.message, $ .noop, judul);), (frekuensi: 3000));

Kode ini lebih elegan - ini menghasilkan acara hanya ketika koordinat telah berubah. Klik tombol Run dan pastikan bahwa aplikasi yang Anda buat dengan sempurna berfungsi dengan baik di simulator perangkat iOS! Sudah waktunya untuk memulai peluncuran pada perangkat nyata.

Berjalan di perangkat

Hubungkan iPhone, iPod atau iPad ke komputer tempat Xcode sedang berjalan. Program ini akan menentukan perangkat baru dan meminta izin untuk menggunakannya untuk pengembangan. Tidak masuk akal untuk menolaknya :). Saya ulangi lagi: Untuk memulai aplikasi iOS tertulis, Anda harus menjadi pengembang iOS resmi (dengan kata lain, yang akan ditandatangani pada program pengembang iOS). Ini harus bingung hanya jika aplikasi Apple dikembangkan, dengan platform lain (Android, Windows Phone), semuanya jauh lebih mudah. Mereka yang belajar di universitas memiliki kesempatan untuk mengakses program secara gratis berkat manfaat apa pun. Yang lain harus membayar $ 99 per tahun untuk berpartisipasi dalam program ini. Apple mengeluarkan sertifikat yang dapat Anda tangani kode Anda. Aplikasi yang ditandatangani diizinkan untuk berjalan di iOS dan mendistribusikan di App Store. Jika Anda bukan seorang siswa, dan $ 99 untuk eksperimen yang tidak bersalah, Anda masih merasa menyesal, itu, cara lain - untuk menipu sistem. Anda dapat membuat sertifikat yang ditandatangani sendiri untuk memverifikasi kode dan meluncurkan program seluler pada perangkat jailbreaknut iOS (saya tidak akan berhenti di atasnya, karena semuanya dijelaskan secara paling rinci dalam artikel ini: bit.ly/d6xaf). Bagaimanapun, Anda akan segera melihat aplikasi kerja di layar ponsel Anda. Hentikan stopwatch. Berapa lama Anda pergi ke sana?

Platform lain.

Selain PhoneGap, ada platform lain yang memungkinkan Anda membuat aplikasi seluler tanpa menggunakan bahasa asli. Kami mencantumkan pemain paling curam.

Appcelerator Titanium (www.appcelerator.com).

Titanium dapat mengumpulkan aplikasi terutama di bawah Android dan iPhone, tetapi dukungan BlackBerry juga dinyatakan. Selain kerangka itu sendiri, proyek ini menyediakan serangkaian widget dan IDE asli. Anda dapat mengembangkan aplikasi pada titanium secara gratis, namun, untuk dukungan dan modul tambahan harus membayar (dari $ 49 per bulan). Harga beberapa modul pihak ketiga mencapai $ 120 per tahun. Appceelator Titanium Developer berpendapat bahwa berdasarkan kerangka kerja mereka, lebih dari 25 ribu aplikasi ditulis. Kode sumber proyek meluas di bawah lisensi Apache 2.

Corona SDK (www.anscamobile.com/corona).

Teknologi ini mendukung platform utama - iOS dan Android. Kerangka kerja ini difokuskan terutama untuk mengembangkan game. Namun, karena pengembang mendeklarasikan optimasi berkualitas tinggi pada OpenGL. Tidak ada versi gratis dengan platform, dan harganya cukup menggigit: $ 199 per tahun per lisensi untuk satu platform dan $ 349 per tahun untuk iOS dan Android. Corona menawarkan IDE dan perangkat emulator. Aplikasi di bawah Corona ditulis dalam bahasa yang mirip dengan JavaScript.

Kesimpulan

Kami telah membuat aplikasi web seluler sederhana dan beberapa langkah sederhana port ke platform iOS menggunakan PhoneGap. Kami belum menulis lini kode pada objektif-C, tetapi menerima program kualitas yang layak, menghabiskan waktu minimum untuk mentransfer dan mempelajari API PhoneGap. Jika Anda lebih suka platform lain, seperti Android atau Windows Mobile 7, maka Anda semudah, tanpa perubahan untuk platform ini, Anda dapat mengumpulkan aplikasi kami (untuk masing-masing dari mereka ada manual pengantar dan tutorial video: phoneGap.com / Mulai). Untuk memastikan konsistensi platform dapat dilihat pada aplikasi PhoneGap yang sudah siap pakai yang pengembang teknologi dikumpulkan di galeri khusus (Phonegap.com/apps). Bahkan, PhoneGap adalah platform yang ideal untuk membuat setidaknya prototipe aplikasi masa depan. Keunggulan utamanya adalah kecepatan dan biaya minimum daripada menggunakan startup secara aktif, yang dalam semua hal terbatas dalam sumber daya. Jika aplikasi itu terjebak, dan bagian dalam HTML + JS untuk beberapa alasan akan berhenti mengatur untuk mengatur, Anda selalu dapat port aplikasi ke bahasa asli. Saya tidak bisa mengatakan bahwa PhoneGap awalnya dikembangkan oleh Nitobi sebagai proyek terbuka (repositori ini terletak di GitHub: github.com/phonegap). Sumber akan terus tetap terbuka, meskipun pada Oktober tahun lalu, Nitobi membeli Adobe. Apakah Anda perlu mengatakan, perspektif macam apa yang dilakukan proyek dengan dukungan raksasa seperti itu?