79 Puan Mobil Uygulama Geliştirme Her Şey Dahil Kontrol Listesi
Yayınlanan: 2017-12-13Uygulama endüstrisi, popülerliğini kabul etmeniz için sizi ikna etti mi? Kalabalığa katılmak istediğinizi bildiğiniz ancak nereden başlayacağınızdan emin olamadığınız bir aşamada mısınız? Endişelenme, yalnız değilsin.
Birçoğu şimdi bulunduğunuz yerdeydi. Hangi platformu seçeceğiniz, kime güveneceğiniz, harika bir uygulama vaadiyle sizi finansal olarak rezil etmeyeceğiniz, uygulamanızdan nasıl para kazanacağınız, insanların uygulamanızı gerçekten kullandığını nasıl göreceksiniz gibi endişeleriniz paylaşılıyor. dünya çapında binlerce ilk zamanlayıcı tarafından.
Mobil pazarda uzun yıllara dayanan deneyime sahip, bu mobil uygulama geliştirme kılavuzunda belirtildiği gibi uygulama geliştirmenin farklı yönleri konusunda bilgili ve kendi uygulamasını başlatmış olan yarılar için hala kolay olsa da; Oyunda yeni olan yarınız için hazırlanmanız gereken çok şey var.
Ama sorun değil. Doğru yerde tökezledin.
Bu konuda kimsenin size kolayca ve tek bir yerde izin vermeyeceği bir şeyimiz var.
Muhteşem uygulama geliştirme yolculuğunuzu hızlandırmak için okumaya devam edin:
Fikir aşamasından mağazaya yüklendiği aşamaya kadar tüm mobil uygulama geliştirme sürecini kapsayan bir kontrol listesi oluşturduk. Burada, mobil uygulama geliştirme çabalarına başlamadan önce göz önünde bulundurulması gereken çeşitli unsurları sıraladık. İster kurum içinde ister bir mobil uygulama geliştirme şirketinin yardımıyla yapılmış olsun, kontrol listesi başarılı bir mobil uygulama geliştirmeye hazırlanmanıza yardımcı olacaktır.
Nasıl kullanılacağı aşağıda açıklanmıştır:
Öncelikle Uygulama Geliştirme sürecinde hangi aşamada olduğunuzu seçin ve ardından her aşama için belirtilen noktaları işaretleyin veya cevaplayın. Bu size her aşamaya ne kadar hazır olduğunuz hakkında bir fikir verecektir.
Lafı daha fazla uzatmadan, sizi en son Mobil Uygulama Geliştirme Kontrol Listesine almama izin verin.
Ama ondan önce, kısa bir önsöz.
Bir üçüncü taraf mobil uygulama geliştirme şirketiyle ortak olduğunuzda, onlar, şu anda okuyacağınız yüzeysel olarak kontrol listesinin tüm bölümlerini içeren bir kapsamı paylaşırlar. Bu nedenle, bir mobil uygulama danışmanıyla çalışırken, uygulamanızı geliştirmek için etkileşimde bulunmayı düşündüğünüz şirketlerden birini sonuçlandırmak için bu kontrol listesini kullanın.
Keşif Aşaması
Bu, uygulama geliştirme sürecini başlatan aşamadır. Uygulama fikrinin uygulanabilirliği açısından kontrol edildiği yer burasıdır. Bu aşamada hedef pazarınızı analiz eder, benzer uygulamalara bakar ve hedef kitlenize hangi özelliklerin sunulduğunu görürsünüz.
Bir şirketle ilişki kurduysanız, rekabet analizi bazında geliştirilecek bir kapsamı sizinle paylaşacakları kısım burasıdır.
Burada şunlara dikkat edeceksiniz:
1. Hedef kitlenizin kim olduğunu biliyor musunuz?
2. Hedef kitlenizin karşılaştığı sorunu biliyor musunuz?
3. Sorunlarına mobil uygulama üzerinden çözüm sunan başka bir firma var mı?
4. Uygulamanın rakiplerinin kimler olduğunu biliyor musunuz?
5. Rakiplerin sunduğu özellikleri listelediniz mi?
6. Uygulamalarındaki yorumları okudunuz mu?
7. Rakiplerin kullandığı para kazanma modelini biliyor musunuz?
8. Uygulamada hangi uygulamadan para kazanma özelliğini kullanırdınız? [ İşte bununla ilgili bir kılavuz ]
Teknoloji Gereksinimi
Uygulamanıza eklemeniz gereken özellikleri ve hedef pazarınızın davranışını anladıktan sonraki kısım, uygulamanızın ne olacağına dair temel bilgilere bakmaktır. Bu aşama, sunmayı planladığınız şeyin temelini oluşturacaktır.
9. Uygulamanız Android'de çalışacak mı?*
10. Uygulamanız iOS için mi?
11. Şimdi her ikisi için de bir uygulama mı yapacaksınız yoksa performansını görmek için mi bekleyeceksiniz?
12. Uygulama yerel mi yoksa karma mı?
13. Uygulamanız cihazın özellikleriyle entegre olacak mı?
14. Bulut tabanlı altyapıya ihtiyaç duyacak mı?
*Android ve iOS'tan ayrı ayrı bahsetmemin nedeni, her ikisinin de bir takım avantajları ve eksiklikleri ile gelmesidir. Ve işletmelerin çoğu Android'e geçiyor olsa da, ilk olarak hangi platforma geçmek istediğinizi seçmek tamamen size ait olacaktır.
Hangisinin sizin için daha iyi olduğunu öğrenmek için bu makaleyi okuyun, Android veya iOS – iOS ve Android Geliştirme: 2018 Bakış
Kullanıcı Arayüzü Ayrıntıları
Uygulamanızın temel alacağı platform ve türüyle ilgili ayrıntıları tamamladıktan sonra, bir sonraki adım, uygulamanın görünümü ve hissi hakkında düşünmektir. Uygulamanızın dünya tarafından nasıl karşılandığını etkileyebilecek çok önemli bir unsur varsa, o da Kullanıcı Arayüzüdür. Bu aşamaya geldiğinizde, bu, bir uygulama tasarlamanın kontrol listesidir.
15. Tel kafes hazır mı?
16. Uygulama yönüne karar verdiniz mi? Manzara mı Portre mi?
17. Uygulama bir yönden diğerine kolayca geçiş yapıyor mu?
18. Kriterlerinizi sonuçlandırdınız mı?
19. Ekranlar arası geçiş üzerinde çalıştınız mı?
20. Harekete geçirici mesaj düğmesi diğer öğelerden farklı mı?
21. Tasarım öğeleri uygulamanın bulunduğu bölgenin kültürüne uygun mu?
Şimdiye kadar, uygulamanızın nasıl ve nerede görüneceği konusunda net bir fikriniz olmalı. Bu noktanın ötesinde, şimdi bu konsepti kimin ve nasıl dünyanın kullanacağı işleyen bir uygulamaya dönüştüreceğini göreceğiz. Ve geliştirildikten sonra uygulamanızı takip edecek olan şey.
Okumaya devam et:
Geliştirme Kriterleri
Uygulamanızın bir fikirden yakında milyonlarca cihazda kullanılabilecek bir uygulamaya dönüştüğü yer burasıdır. Şimdiye kadar hayal ettiğiniz her konsept burada şekillenmeye başlayacak. Başarılı bir mobil uygulama geliştirme için kontrol listeniz burada
22. Uygulamayı evde mi yapıyorsunuz?
23. Sağlam bir mobil uygulama geliştirme şirketi mi tutuyorsunuz?
24. İşe alıyorsanız, şirket bölgenizde mi yoksa uluslararası mı?
25. Kendiniz yapıyorsanız, bir ekibiniz ve uzmanlığınız var mı?
26. Uygulama geliştirme süreciniz için belirlediğiniz bir maliyet aralığınız var mı?
27. Uygulamayı geliştirmenin ne kadar zaman alacağını biliyor musunuz?
28. Geliştirme sürecine karar verdiniz mi? Yinelemeli, Çevik veya Şelale
29. Uygulamanızın arka uç gelişimine dikkat ettiniz mi?
Performans Metrikleri
Bir uygulamayı kurum içinde geliştirme veya harici bir ajans çalıştırma kararına karar verdikten sonraki adım, performansını ölçmek için bir kontrol listesi yapmaktır. Cevaplarına ihtiyacın olan şey bu
30. Düşük pil, daha az ağ kapsama alanı, Uçak modu, daha az depolama alanı gibi özel durumlarda uygulamanın nasıl davrandığını biliyor musunuz?
31. Uygulamanın bir web servisi var mı?
32. Uygulamanın sunucu tarafı bileşeni var mı?
33. Uygulamanın dikey veya yatay olarak ölçeklenebilir kapsamı var mı?
34. Gerçek zamanlı olarak uygulama çökmelerinin bildirimini alıyor musunuz?
Güvenlik önlemleri
Uygulamanızın, kullanıcıların performansın ve tasarımın ve maddi olan her şeyin ötesine geçmesini sağlayabilecek bir parçası varsa, o da somut güvenliktir. Sektörümüz, veri ihlali ve güvenlik gecikmeleri örnekleriyle doludur . Uygulamanızın güvenli hale getirilebilecek bir sonraki uygulama örneği olmaması gerektiğini söylemeye gerek yok.
Herhangi bir deneyimli uygulama geliştirme şirketi, bir uygulamayı güvenli hale getirmenin somut yollarını biliyor olsa da, sizin adınıza kontrol etmeniz gerekenler şunlardır:
35. Projeye dahil edilmiş güvenli soket katmanınız var mı?
36. Uygulamanızın yerinde iki noktalı kullanıcı kimlik doğrulaması var mı?
37. Uygulamanıza kimlerin erişebileceği konusunda kontrolünüz var mı?
38. Alt yöneticiler olacak mı?
39. Uygulamanız HIPAA veya PCI DSS gibi endüstri güvenlik standartlarına uygun mu?
40. Ödeme ağ geçidi entegrasyonunuz doğru mu yapıldı ?
Test Kontrol Listesi
Uygulama geliştirme sürecinin son aşamalarına yaklaşırken, test devreye giriyor. Bu aşamada, uygulama geliştirme sürecinizin sonucunu, her şey başlamadan önce hayal ettiğiniz şeyle ölçersiniz.
Hedef kullanıcılarınız uygulamayla istediğiniz gibi etkileşim kuruyor mu? İstediğin gibi mi davranıyor? Herhangi bir hata ve eksik var mı? Tüm bu soruların cevabını bu aşamada alacaksınız. Bu aşamada kontrol edeceğiniz noktaları görelim –
41. Uygulamanız farklı cihaz ve işletim sistemi sürümlerinde aynı performansı gösteriyor mu?
42. Uygulamanızı teknoloji ekibinizde mi test ediyorsunuz?
43. Uygulamanızı gerçek, teknik bilgisi olmayan kullanıcılar üzerinde mi test ediyorsunuz?
44. Mobil uygulama Yerelleştirme stratejinizi kontrol ettiniz mi?
45. Uygulamanız bir sonraki cihaz güncellemesi için hazır mı?
46. Uygulamanız bir sonraki OS Güncellemesine ölçeklenmeye hazır mı?
47. QC testi, Birim testi ve Kullanıcı Kabul Testi gibi testlerle ilgili bir test planınız var mı?
Bunun devamında, mobil uygulamanızı test ederken dikkat etmeniz gereken hususlar şunlardır .
Bununla, bir mobil uygulama geliştirmek için eksiksiz bir kontrol listesine sahipsiniz. Ancak hala üzerinde çalışılması gereken bir unsur var ve o da uygulama markanız. Uygulamanız, hedef segmentinizi uygulamanızı kullanmaya ikna edemiyorsa, tüm bu öğeler sağlanamayacaktır.
İşte başarılı bir uygulamanın marka bilinci oluşturma kontrol listesi –
Marka Gereksinimi
Bunlar, marka izleniminizi tanımlayacak ve diğer binlerce uygulama arasından uygulamanızı yüklemeleri için insanları çekecek unsurlardır. Apple veya Google Play Store'da yayınlamadan önce uygulamanızda mükemmel olması gerekenler burada
48. Uygulama simgeniz uygulama mağazası yönergelerine uyuyor mu?
49. Uygulama resimleriniz net ve bağlamsal olarak doğru mu?
50. App Store Optimizasyonunuz doğru mu yapıldı? (Bununla ilgili daha fazlası, burada )
51. Uygulama adınızın alınmadığından, benzersiz olmadığından veya duyulmamış olmadığından emin misiniz?
52. Uygulama açıklamasına gerçek ekran görüntüleri eklediniz mi?
53. Uygulamanın nasıl kullanılacağına dair öğretici videolar eklediniz mi?
54. Çeşitli çok dilli uygulama zorluklarını aştınız mı?
Hızlı bir özet:
Şimdiye kadar, Uygulama geliştirme sürecinin farklı aşamalarıyla ilgili olarak kontrol etmeniz gereken tüm unsurları gördük. Şimdi, dünyadaki binlerce uygulama geliştirme ajansı arasından bir şirketin nasıl kısa listeye alınacağını göreceğiz.
İnternet bununla ilgili makaleler ve kılavuzlarla dolu olsa da, bir markayı daha kısa sürede sonuçlandırmak için hızlı sindirilebilir bir kontrol listesi.
Bir şirketin sonuçlandırılması
Hepsini okuduktan sonra, uzun vadede sadece bunları değil, diğer birçok ilgili görevi yerine getirme sorumluluğu verilebilecek bir şirketi nasıl sonuçlandıracağınızdan emin değilseniz, artık emin olmayın.
[Oku: En iyi Android Uygulama Geliştirme Şirketini işe almak için ipuçları]
Seçim ve sonuçlandırma sürecinde size yardımcı olacak bir kontrol listesi burada.
55. Uygulama geliştirme şirketlerinin Clutch, Appfutura, Extract vb. inceleme ve derecelendirme sitelerinde bulunuyorlar mı?
56. Saat diliminizde mi?
57. Başka bir yere mi dayanıyorlar?
58. Daha önce Start-up'larla çalıştılar mı?
59. Uygulamanızın temel aldığı platform konusunda deneyimleri var mı?
60. Uygulamanıza dahil edilecek özelliklerle çalıştılar mı?
61. Tasarım hizmetleri mi sunuyorlar yoksa sadece geliştirme mi?
62. Takım büyüklüğünü biliyor musunuz?
63. Sizin modunuzda sizinle iletişim kuracaklar mı? Skype, telefon, e-posta vb.
64. Performansı izlemek için ortak bir rapor olacak mı?
65. Geliştirme sürecinizin tarzını takip ediyorlar mı?
66. Mağazaya uygulama gönderiyorlar mı? [Değilse, uygulamayı Google Play Store'a nasıl göndereceğiniz aşağıda açıklanmıştır]
67. Uygulama geliştirmenin herhangi bir bölümünü dışarıdan temin ediyorlar mı?
68. Ödemenin tamamını peşin alıyorlar mı?
69. Ödeme aşamasını akıllıca alıyorlar mı?
Mobil Uygulama Metrikleri
Her şey bittikten ve uygulamanız uygulama mağazasında yayınlandıktan sonra bile, uygulamanın nasıl performans gösterdiğini analiz etmenin en önemli kısmı kalır. Uygulamanızın, grafiklerde en üst sıradaki uygulama olarak onaylanmadan önce yerine getirmesi gereken çok sayıda standart vardır.
Uygulamanızı yanıtlamaya hazırlamanız gereken sorular şunlardır:
70. Uygulama indirme sayınız nedir?
71. Uygulamanızda kaç yeni ziyaretçi var?
72. Herhangi bir zamanda uygulamanızda kaç aktif kullanıcı var?
73. Uygulamanızın ortalama oturum aralığı nedir? Kullanıcının bir uygulamayı açması ile kullanmaya başlaması arasındaki zaman farkı?
74. Kullanıcıların uygulamanızda ne kadar zaman harcadıklarını biliyor musunuz?
75. Uygulamanızdan hangi aşamada ayrıldıklarını biliyor musunuz?
76. Bir kullanıcının Yaşam Boyu Değerini hesaplayabiliyor musunuz?
77. Uygulamanızın kaç kişiyi alıcılara dönüştürebileceğini biliyor musunuz?
78. Uygulama mağazası puanlarını ve incelemelerini günlük olarak takip ediyor musunuz?
79. Destek yanıtı için bir zaman belirlediniz mi?