İlan

İçimizde herkes bir sonraki en çok satan mobil uygulama fikri olabilir. Bu inanılmaz fikre sahip olduğunuzda, tel çerçeveler ve tasarımlar kullanıma hazır olduğunda, daha sonra vizyonunuzu gerçeğe dönüştürebilecek geliştiriciyi bulmanız gerekecek.

Bu takip edilmesi kolay rehber, sadece bunu yapmanıza yardımcı olacaktır.

Uygulama geliştiricileri İnternet'in her köşesi ve köşesi boyunca bulunabilir. Yatak odalarından çalışan saatte 5 $ şarj eden çocuklardan, prim ücretlerine değer inanılmaz derecede yetenekli kişilere kadar.

Uygulama geliştirme dünyasına yeni gelen biri olarak, bu sektörde yolunuzu bulmak bir mücadele olabilir. Projeniz üzerinde çalışmak için birbirlerini dolaşacak geliştiriciler arasında elemek dikkatli bir görüşme gerektirir.

Kendinize aşağıdaki soruları sorun

Herhangi bir uygulama geliştiricisiyle iletişim kurmadan önce, sadece birkaç şeyi anlamanız gerekir. mobil uygulama dünyası hakkında Bir Çığır Açan Uygulama Tasarlama? Okumanız Gereken 7 Mobil Geliştirme BloguMobil alan o kadar yenidir ki, trendler sürekli değişmektedir ve her gün yeni bilgiler elde edilmektedir. Mobil uygulamalar geliştirmeyi planlıyorsanız, delirmeden nasıl ayak uydurabilirsiniz?

instagram viewer
Daha fazla oku , ama kendi projeniz hakkında;

1. Projeyi Tanımladınız mı?

İyi bir geliştiricinin anlayabileceği şekilde, uygulamanızın vizyonunu jargonuz olarak eklemeniz gerekir. Oluşturduğunuz dokümanın adı Teklif Talebi (RFP) ve geliştiricinin veya ajansın sizin için doğru bir teklif oluşturmasına yardımcı olmalıdır. RFP'de ne kadar bilgi bulunduğuna bağlı olarak, geliştiriciden bir gizlilik sözleşmesi imzalamasını veya gizlilik sözleşmesi (NDA) önce.

RFP, uygulamanın çalışması gereken mevcut yazılım veya platformlar gibi bilgileri içermelidir. Beklediğiniz kullanıcı sayısı. Sahip olduğunuz tel kafesler ve tasarımlar (bazı geliştiriciler tasarım hizmetleri sunar, ancak bunun için uzman bir tasarımcıyla çalışmanızı öneririm). Uygulamanın yerel veya HTML 5 olmasını bekleyip beklemediğiniz. Önce hedeflediğiniz işletim sistemi (OS).

Daha fazla bilgi, daha iyi, ama çok uzun yapmayın.

2. Bir Geliştiriciye Hazır mısınız?

Bağımsız bir geliştirici yalnızca uygulamayı geliştirir. Ayrıca (henüz yapmadıysanız) UI ve UX tasarımcılarına ve kullanılabilirlik test kullanıcılarına da erişmeniz gerekir. Bütçeniz varsa, pazarlamacılara da ihtiyacınız olacak. İllüstratörler, sanatçılar, danışmanlar, bilgi mimarları veya web geliştiricileriyle de çalışmanız gerekebilir.

Uygulamanız için tasarımlar geliştiricinizi seçmeden önce veya sonra hazırlanmış olsun, Hangi geliştiriciyi işe alırsanız edin, ekibinize ve istediğiniz kültüre mükemmel uyum sağlar Cutivate.

3. Bütçeniz Gerçekçi mi?

Uygulama geliştirmenin maliyeti büyük ölçüde değişir. Her ikisine de bağlı geliştiricinin uzmanlığı, ve projenin karmaşıklığı. Son derece kaba rakamlar olarak, Hindistan'da bulunan ve çok basit bir uygulama oluşturmak için işe alınan bir geliştirici, muhtemelen 3000 $ 'lık bir ücret talep edecektir (saatlik ücret yaklaşık 25 $ olduğu varsayılarak). ABD'de saatlik oran çok daha fazladır).

Küçük bir uygulama geliştirme ekibi arıyorsanız, batı ülke, biraz daha karmaşık bir uygulama üzerinde çalışmak için, daha büyük bir ajansla çalışmayı seçerseniz, beş rakamlı aralığa iyi bakacaksınız.

Bütçeniz birkaç bin dolara kadar uzanmıyorsa, belki de kendi uygulamanızı kodlayın Peki, Android Uygulamaları Geliştirmek İster misiniz? Nasıl ÖğrenilirBu kadar yıl sonra, mobil pazarın artık insanın hayal edebileceği her uygulama ile doymuş olduğunu düşünebiliriz - ama durum böyle değil. Hala ihtiyaç duyulan birçok niş var ... Daha fazla oku , den başlayarak çok temeller Yani iPhone Uygulamaları Yapmak İster misiniz? Yeni Başlayanlar İçin 10 ProjeİPhone ve iPad uygulamaları oluşturmak ister misiniz? Swift'in temellerini öğrenerek başlayın. Daha fazla oku .

4. Zaman Çerçeveniz Gerçekçi mi?

Göre BlurGroup,

ilk geliştirmeden proje teslimine kadar uygulama geliştirme projelerinin ortalama tamamlanma süresi sadece 42 gündür, Tablet uygulamasının tamamlanma süresi ortalama 31 gündür ve Sosyal uygulama geliştirme en kısa süredir (yalnızca 28 gün)”.

Bu, çoğu insanın beklediğinden çok daha hızlıdır, ancak bu rakamlar üzerinde çalıştığınız projeye bağlıdır tam zamanlıhem siz hem de geliştiricinin son derece yetkin olmanız.

Bu uygulama geliştirmede ilk defansanız, uygulamanız sadece bir yan proje olduğundan, en azından kullanıcı testine ek süre eklenerek bu zaman aralığının iki katı.

Potansiyel Geliştiricileri Bulma

Ekran Görüntüsü 2015-09-18, 12.48.23

Önceki soruları cevapladıktan sonra, bir geliştiricide ne aradığınızı ve bu yolculuk boyunca kendinizden ne talep etmeniz gerektiğini kabaca anlayacaksınız.

Ardından, fikrinizi çalışan bir uygulamaya dönüştürmek için işe almayı düşüneceğiniz bazı geliştiricilerle bir diyalog açın. Bu geliştiricileri bulmanın çeşitli yolları vardır, tercih edilen bir seçenek güvendiğiniz birinden doğrudan tavsiye edilir. İyi bir yönlendirme bulamazsanız, aşağıdaki liste (daha küçük bir ekip veya serbest çalışan geliştirici aradığınızı varsayar) yardımcı olacaktır:

  1. AppFutura
  2. oDesk
  3. ContractIQ
  4. Serbest çalışan
  5. guru
  6. mürettebat
  7. LinkedIn
  8. Smashing Dergisi

Bütçeniz daha yüksekse (yani altı rakamlı) ve daha büyük, saygın bir ajansla çalışmak istiyorsanız, Google Sıralaması yüksek olanlar ile konuşmak genellikle iyi olur. Bu daha büyük ajanslara, aşağıda listelenen soru setinin de sorulması önerilmektedir.

Geliştiricilere Bu Soruları Sor

Ekran Görüntüsü 2015-09-18, 12.51.30

Şimdi oyunda potansiyel geliştiricilerin bir listesi var, bunları sadece bir kısa liste, ancak projenizle hüküm sürecek ve tam olarak ne teslim edecek bir kişiye veya şirkete ihtiyacınız var.

Uçurumun uzun listenizden çıkarılmasına yardımcı olmak için geliştiriciye bilmeniz gereken her şeyi ve aşağıdaki soruları sorun. Bu bir teknik röportaj Bir Sonraki Teknik Röportajınız İçin Hatırlamanız Gereken 4 ŞeyKısa bir süre önce, bir yaz stajı için, kodlama soruları olması durumunda bir kalem getirmem gerektiğini söylediğim bir röportajım vardı. Özellikle son parça için gergindim ... Daha fazla oku , hepsinden sonra. Aşağıdakilere verdikleri cevaplar anlatacak ve doğru geliştiriciyi hemen seçmede çok yardımcı olacaktır.

1. Çalışmanızla İlgili Örnekleri Nerede Görebilirim?

İyi bir uygulama geliştiricisinin gurur duydukları işleri olacaktır ve sizi bu uygulamalarla tanıştırmaktan heyecan duymalıdır. Uygulama mağazası bağlantılarının size verildiğinden emin olun, böylece uygulamalarla kendiniz oynayabilir, nasıl çalıştıklarını görebilir ve kalan incelemeleri okuyabilirsiniz.

Önceki işlere bakarken dikkatli olun. Geliştiricinin bu uygulamaların geliştirilmesinde önemli bir rol oynadığından emin olun ve geliştiricinin ihtiyacınız olanı üretebileceğini kanıtlayan uygulamalarda belirli özellikleri arayın.

2. Referans Verebilir misiniz?

Yalnızca uygulama geliştiricisiyle çalışan diğer kişilerle konuşarak onlarla çalışmanın nasıl olduğunu bilirsiniz. İdeal olarak, zaten kullanma şansına sahip olduğunuz uygulama olan kişilerle konuşabileceksiniz.

Bu geçmiş müşterilerden, belirli bir geliştiriciyi neden seçtiklerini, uygulamanın bütçenin veya son teslim tarihinin geçmesine ne kadar sürdüğünü öğrenin. Yol boyunca herhangi bir sürpriz olup olmadığı. Ayrıca geliştiricinin iş ahlakını da tanımalısınız.

İletilere ne kadar hızlı yanıt veriyorlar? Nasıl geri bildirim alıyorlar? Kendi fikirlerini masaya mı getiriyorlar? Onlarla tekrar çalışır mısın?

Her olumlu cevap kararınıza yardımcı olacaktır.

3. Ne yapar Sen Dikkat çekmek?

Ekran Görüntüsü 2015-09-18 13.16.37

Birçok deneyimli tasarımcının özgeçmişlerine ve teknik becerilerine bakarken, aralarında ayrım yapmak zor olabilir. Bu soruyu geliştiriciye neyin farklı kıldığını açıklamak için sorun. Bu onlara tutkularını, çalışma sevgilerini ve gerçekte oldukları kişiyi aşma şansı verir.

4. İletişim Nasıl Çalışır?

Tasarımcı tek başına çalışıyorsa, tercih ettikleri yöntemi ve iletişim sıklığını öğrenin. Bu telefon olabilir, Skype, Gevşek (biraz değerli okuyun Gevşek proje yönetimi ipuçları Bu Basit İpuçları ile Proje Yönetimi İçin Gevşeklik Nasıl KullanılırSlack'in akıllı özellikleri ve dikkat dağıtıcı olmayan kullanıcı arayüzü ile platform sizin için bir proje yönetim aracı olarak ikiye katlanabilir. Çevrimiçi kişisel asistanınız olarak nasıl ayarlayacağınızı öğrenin. Daha fazla oku ) veya başka bir proje yönetimi platformunu içerebilir. Zaten kendi iletişim kanalınızı kurduysanız, bunlara dalmaya istekli olduklarından emin olun.

Bir ekiple çalışacaksanız, ilk temas noktanızın kim olacağını öğrenin? Ve o ekipteki herkes arasında iletişimin nasıl yönetileceği.

5. Proje Gerçekçi Ne Kadar Sürecek?

Her geliştiriciden ne kadar süre kaldığını öğrenin onlar Projenin alacağına inanıyorum. İdeal olarak, birkaç geliştiriciden yanıt aldıktan sonra, fikir birliği görmeye başlayacak ve baktığınız gerçek zaman dilimi hakkında daha iyi bir fikir edineceksiniz.

Yanıtlarını genişlettiklerinden emin olun ve işe başlamadan önce sizden neye ihtiyaç duyacaklarını ve potansiyel bekletmenin en olası nedenini öğrenin. Bir bilgi muhafazası varsa, bu orijinal teklifi nasıl etkiler?

6. Bir Müşteride Ne Arıyorsunuz?

Bir geliştiriciyi işe almak iki yönlü bir ilişkidir. Sadece sizin için değil, onlar için de doğru olmalısınız.

Örneğin, onlara deneme yapma veya çözümlerinde yaratıcı olma özgürlüğü sunan bir müşteri arayan bir geliştiriciyi ele alalım. İşi tam olarak şartnamelerinize göre yapacak birisini istiyorsanız, başka birini işe almak isteyebilirsiniz.

Bir geliştirici kiralamak söz konusu olduğunda bu genellikle göz ardı edilir, ancak her iki taraf için verimli bir çalışma ilişkisi oluşturmak istiyorsanız inanılmaz derecede önemlidir.

7. Şu Anda Ne Yeni Şeyler Öğreniyorsunuz?

Bu soru sayesinde geliştiricinin sahip olduğu gerçek tutkuyu keşfedebilir ve yönlendirebilirsiniz. Gerçekten yeni bir şey öğrenmiyorlarsa, bu sektöre gerçekten bağlılar mı? Uygulamanızı güncel tutacaklar mı?

Geliştiricinin cevabının dürüstlüğünü kontrol etmek için, zaman içinde çalışmalarının gelişimini kontrol edin. Sürekli iyileştirme görürseniz geliştiricinin, teknik yeteneklerini geliştirmek Bir kuruş harcamadan teknik becerilerinizi hızla geliştirmenin 5 yoluİnsanlar eğitimin paraya mal olduğunu iddia ediyorlar - ama teknik beceriler için doğru değil. Zaten internet erişiminiz olduğunu varsayarak, teknik becerilerinizi ödemeden geliştirebilirsiniz ... Daha fazla oku ve kim denemeye istekli. Onlara da son projelerinden ne gibi yeni şeyler öğrendiklerini ve şu anda heyecan verici bir şey deneyip deneymediklerini sorun.

8. Sürece Hangi Testler Dahil Edilecek?

Uygulamanızın beta sürümünde yapılacak testler hakkında kapsamlı bir yanıt arıyorsanız, ve keşfedilen hataları düzeltme işlemi ve bu test ve düzeltme işleminin ne kadar süreceği al.

9. Çalışmaya Kim Sahip Olacak?

Ekran Görüntüsü 13.11.29'da 2015-09-18

Bu önemli. Lisans çoğaltmasını kimin sakladığını ve herhangi bir çalışmanın telif hakkı Telif Hakkı Yasası Hakkında Aklınız mı karıştı? Bu Çevrimiçi Kaynaklar Yardımcı OlabilirBu kafa karıştırıcı bir konu, evet, ama başınızı etrafına sarmanız önemlidir. Herhangi bir yaratıcı çalışmaya dahilseniz, bu kaynaklar tam da bunu yapmanıza yardımcı olacaktır. Daha fazla oku veya üretilen tasarımlar. Hükümdarlığı almak için başka bir geliştiriciye ihtiyacınız olması veya gelecekteki yükseltmelerle başa çıkmak için başka bir geliştiricinin işe alınması durumunda, uygulama için tüm geliştirme dosyalarını da alacağınızdan emin olun.

Yasal yönleri anlamak için ABD Küçük İşletme Yönetimi [Broken Link Removed] gibi resmi siteleri takip edin. Ayrıca, belirli platformlar için uygulama mağazası yönergelerinin farkında olmanız gerekir. Örneğin; App Store İnceleme Yönergeleri iOS için.

Herhangi bir karışıklık için her zaman online hukuk müşaviri aramak İnternetin En İyisi: Uzman Yasal Yardım Aramanız Artık Daha Kolaylaşıyor [Yalnızca ABD]Kapıları dışarı çıkarmak ve mahkeme salonuna gitmek için kaşınan bir dava olabilir. Kendinizi temsil edebilmeniz için ayrıntılı yasal bilgiler de arıyor olabilirsiniz. İnternet yardım etmek için burada. Daha fazla oku veya çevrimdışı.

10. Benden Neye ihtiyacınız olacak?

Bir geliştiricinin çalışmaya başlamadan önce sizden ihtiyaç duyacağı çok şey olacaktır, bu yüzden oldukça kapsamlı bir liste bekleyin. Tasarımlarınızın şu anda hazır olması gerekir belirli dosya formatları Hangi Dosya Formatını Ne Zaman Kullanacağını Bilin: PNG vs. JPG, DOC vs. PDF, MP3 vs. FLACJPG ve PNG veya MP3 ve FLAC arasındaki farkları biliyor musunuz? Hangi dosya formatlarını kullanacağınızı bilmiyorsanız, size farklılıkları konusunda rehberlik edelim. Daha fazla oku hedef kitlenizin kapsamlı açıklamaları, uygulamanızın amacı ve kullanıcıları nasıl edinmeyi planladığınızla birlikte.

Herhangi bir işe başlamadan önce, gereksiz bekletmelerin nedeni olmadığınızdan emin olmak için bunların tümünü geliştiriciye teslim edebileceğinizden emin olun.

11. Teklifiniz, Şartlarınız ve Garantileriniz Nedir?

Bu aşamada, sadece öksürmek için ihtiyaç duyacağınız şeyin fiyatını (en azından kaba bir rakam) değil, tam olarak bu fiyata neyin dahil olduğunu da anlamanız gerekir.

Kaç revizyon setinin veya çalışma saatinin dahil olduğunu bilmeniz gerekir. Gecikmeler meydana geldiğinde ne olacağını bilmeniz gerekir. Ödemelerin ne zaman gerekli olacağını bilmelisiniz (genellikle ön tarafa bir oran ödemeniz, ardından belirli kilometre taşlarına ulaşıldığında gelecekteki ödemeleri yapmanız gerekir). Ayrıca, geliştirme sırasında projede yapılan değişiklikler (yani ek özellikler) için fiyatların nasıl hesaplandığını ve hata düzeltmelerinin dahil edilip edilmediğini ve varsa ne kadar süreyle olduğunu öğrenin.

Son olarak, hangi garantilere sahip olacağınızı sorun. Zaman aralığı garantili mi? Bir App Store'a kabul edilme garantisi var mıdır? uygulamayı gönder Kendi Uygulamanızı iTunes App Store'a Nasıl Gönderirsiniz?Yani ilk iOS uygulamanızı programladınız ve iTunes mağazasına yüklenip gönderilmesini mi istiyorsunuz? Son zamanlarda öğrendiğim gibi, göründüğü kadar kolay değil. ... Daha fazla oku Tüm bunlar sizin zorunlu bir geliştiriciyle çalışmaya başlamadan önce tamamen anlayın. Küçük baskıyı iki kez kontrol etmek için örnek bir sözleşme görmeyi isteyin. Daha önce her şeyi tam olarak anladığınızdan emin olun imza Belgeleri Elektronik Olarak İmzalamanın 3 YoluEğer hızlı ve verimli bir şekilde işlenebiliyorsa, evrak işi angarya olmak zorunda değildir. Belgelerin imzalanması durumunda, genellikle değildir. Bu, umutsuzca kıvrık bir süreç, hepsi tek bir dalgalı elde etmek için ... Daha fazla oku .

12. Telefon edebilir miyiz?

Bir çağrı üzerinden aldığınız cevapları tekrar teyit etmeye çalışın. Müşteriyle bire bir konuşarak kim olduklarına ve “sizi alıp almalarına” dair bir fikir edinme olasılığınız daha yüksektir.

Yurt dışında yaşıyorlarsa, Skype veya diğer VoIP alternatifleri Skype'tan Daha Ucuz 4 VoIP Telefon Planıyla Kabloyu KesinMaliyet düşürme şu anda tüm öfke. Bu yazıda, dört VoIP ucuz alternatifinin telekomünikasyon faturanızı azaltmaya nasıl yardımcı olabileceğini göstereceğiz. Daha fazla oku aramalarda tasarruf etmenizi sağlayacaktır.

İlerleme

Verilen, yukarıda birçok soru var ve aldığınız her bir teklifi dikkatli bir şekilde incelemek için zaman ayırmanız gerekecek. Birçok geliştirici bu kadar ayrıntılı bir şekilde cevap vermekten kaçınacaktır, bu yüzden bunu yapanlar gerçekten sizinle çalışmaktan heyecan duyacaktır.

Doğru uygulama geliştiricisini seçerek, tüm projenizin çalışması sonsuz derecede daha az stresli ve daha başarılı olacaktır. Tüm geliştirme süreci boyunca, yine de bol miktarda geri bildirim sunmanız ve geliştiriciyle yakın bir şekilde çalışmanız gerekecektir. Bununla birlikte, her şeyi lansmana hazır hale getirmek için uygulamanızın pazarlama ve PR tarafında da çalışmaya başlamanız gerekir.

Buna başlamanıza yardımcı olmak için, web'deki aşağıdaki makaleler sizi iyi durumda tutacaktır.

  • İOS Pazarlama Stratejisi Rehberi
  • Mobil Uygulama Pazarlamasındaki En Büyük 5 Hata
  • Kullanıcılarınızın Mobil Uygulamanızı Sizin İçin Pazarlamasını Sağlamak için 5 Strateji
  • Mobil uygulamalarınızı pazarlamanın 7 etkili yolu

Bir uygulama için parlak fikrinizi yaptınız mı? Potansiyel uygulama geliştiricilerine sormak için başka hangi soruları yararlı buldunuz? Bu yolculuğa çıkan diğer insanlar için başka ipuçlarınız var mı?

Resim Kredileri: Android için Firefox Mobile ile Johan Larsson (Flickr) Örnek Programcı ile Alper Cugun (Flickr), Telif Hakkı Savaşı 2011 ile Christopher Dombres (Flickr)

Rob Nightingale, İngiltere'deki York Üniversitesi'nden Felsefe diplomasına sahiptir. Beş yıldan fazla bir süredir sosyal medya yöneticisi ve danışmanı olarak çalışmakta ve çeşitli ülkelerde atölye çalışmaları yürütmektedir. Son iki yıldır Rob aynı zamanda bir teknoloji yazarı ve MakeUseOf'un Sosyal Medya Yöneticisi ve Bülten Editörü. Genellikle onu seyahat ederken bulursunuz…