Comment faire votre propre application mobile avec le bon développeur
A l`intérieur chacun d`entre nous pourrait bien être l`idée pour la prochaine best-seller de l`application mobile. Une fois que vous avez cette idée incroyable parqué dehors, avec les fils de fer et prêts à aller Ensuite, vous aurez besoin de trouver le développeur qui peut transformer votre vision en réalité.
Contenu
- Posez-vous les questions suivantes
- 1. avez-vous défini le projet?
- 2. Êtes-vous prêt pour un développeur?
- 3. votre budget réaliste?
- 4. votre calendrier réaliste?
- Trouver les développeurs potentiels
- Demandez développeurs ces questions
- 1. où puis-je voir des exemples pertinents de votre travail?
- 2. pouvez-vous fournir des références?
- 3. ce qui fait toi ressortir?
- 4. comment travaillerez communication?
- 5. combien de temps le projet de façon réaliste prenez?
- 6. que recherchez-vous dans un client?
- 7. que les nouveautés apprenez-vous en ce moment?
- 8. quels tests seront inclus dans le processus?
- 9. qui possédera le travail?
- 10. que ferez-vous avez besoin de moi?
- 11. quelle est votre demande de devis, conditions et garanties?
- 12. peut-on avoir un appel?
- Avancer
Ce guide facile à suivre vous aider à le faire.
Les développeurs d`applications peuvent être trouvés dans tous les coins et recoins de l`Internet. Des enfants de charge de 5 $ par heure de travail de leur chambre, à des personnes incroyablement qualifiés qui valent bien leur taux de cotisation.
En tant que nouveau venu dans le monde du développement d`applications, trouver votre chemin dans cette industrie peut être une lutte. En passant au crible les développeurs qui va être Grimper sur l`autre pour travailler sur votre projet nécessite un examen attentif.
Posez-vous les questions suivantes
Avant d`entrer en contact avec tout développeur d`applications, vous devez d`abord comprendre quelques choses non seulement sur le monde mobile app, mais de votre propre Projet-Conception d`une application percée? 7 Mobile Development blogs Vous devriez lireConception d`une application percée? 7 Mobile Development blogs Vous devriez lireL`espace mobile est tellement nouveau que les tendances changent constamment et de nouvelles idées sont faites tous les jours. Si vous envisagez de développer des applications mobiles, comment pouvez-vous garder sans devenir fou?Lire la suite
1. Avez-vous défini le projet?
Vous avez besoin d`articuler la vision de votre application, sans jargon, d`une façon que tout bon développeur sera en mesure de comprendre. Le document que vous rédigez sera appelé Demande de devis (DP), et devrait aider le développeur ou l`organisme de créer une proposition précise pour vous. Selon la quantité d`informations au sein de la DP, vous pouvez demander au développeur de signer un accord de confidentialité ou d`un accord de non-divulgation (NDA) en premier.
La DP devrait inclure des informations telles que les logiciels existants ou des plates-formes que l`application doit travailler. Le nombre d`utilisateurs que vous attendez. Tous les fils de fer et des dessins que vous avez (certains développeurs offrent des services de conception, mais je recommande de travailler avec un designer spécialiste pour cela). Que vous attendez l`application d`être natif ou HTML 5. Le système d`exploitation (OS) que vous visez en premier.
Plus d`informations, mieux, mais ne faites pas trop long.
2. Êtes-vous prêt pour un développeur?
seulement un développeur indépendant se développe vraiment l`application. Vous aurez également besoin d`un accès à (si vous avez pas déjà) l`interface utilisateur et les concepteurs UX et testeurs de facilité d`utilisation. Si vous avez le budget, vous aurez besoin du marketing aussi. Vous pouvez aussi avoir besoin de travailler avec des illustrateurs, artistes, consultants, architectes de l`information, ou les développeurs web.
Que vous ayez les dessins pour l`application établie avant ou après avoir choisi votre développeur, il est impératif que quel que soit développeur vous embauchez se intègre parfaitement avec votre équipe, et la culture que vous voulez CUTIVATE.
3. Votre budget réaliste?
Le coût du développement de l`application varie considérablement. Cela dépend à la fois l`expertise du développeur, et la complexité du projet. En chiffres extrêmement rugueux, un développeur situé en Inde, engagé pour créer une application très simple, réclameraient probablement quelque chose vers le haut 3000 $ (en supposant un taux horaire d`environ 25 $. Le taux horaire aux États-Unis est beaucoup plus élevé).
Si vous êtes à la recherche d`une petite équipe de développement d`applications basée dans un Occidental pays, de travailler sur une application un peu plus complexe, vous regarderez bien dans la gamme à cinq chiffres, allant souvent en six chiffres si vous choisissez de travailler avec une agence plus grande.
Si votre budget ne même pas étirer autant que quelques milliers de dollars, peut-être il est temps d`apprendre à coder votre propre application, a partir de les bases.Alors, vous voulez développer les applications Android? Voici comment savoirAlors, vous voulez développer les applications Android? Voici comment savoirAprès tant d`années, on pourrait penser que le marché du mobile est maintenant saturé avec toutes les applications imaginables à l`homme - mais ce n`est pas le cas. Il y a beaucoup de niches qui doivent encore ...Lire la suite
4. Votre calendrier réaliste?
Selon BlurGroup,
«le temps moyen d`achèvement des projets de développement d`application à partir du brief initial à la réalisation du projet est seulement 42 jours, le temps d`achèvement d`une application Tablet moyenne à 31 jours et le développement de l`application sociale étant le plus court (28 jours) ».
Cela est beaucoup plus rapide que la plupart des gens attendent, mais ces chiffres dépendent de votre projet en cours d`élaboration à plein temps, ainsi que vous et le développeur étant très compétent.
Si ceci est votre première fois dans le développement d`applications, avec votre application étant simplement un projet parallèle, vous devriez au moins le double de ce délai, avec le temps supplémentaire ajouté pour les tests utilisateur.
Trouver les développeurs potentiels
Une fois que vous avez répondu aux questions précédentes, vous saurez à peu près ce que vous cherchez dans un développeur, et ce que vous aurez besoin d`exiger de vous-même tout au long de ce voyage.
Ensuite, ouvrir un dialogue avec certains développeurs qui vous envisagez d`embaucher pour transformer votre idée en une application de travail. Il existe différentes façons de localiser ces développeurs, avec une option préférable d`être un renvoi direct de quelqu`un de confiance. Si vous ne trouvez pas un renvoi décent, la liste ci-dessous (qui suppose que vous êtes à la recherche d`une équipe plus petite, ou développeur indépendant) devrait aider:
- AppFutura
- oDesk
- ContractIQ
- travailleur indépendant
- Gourou
- Équipage
- Smashing Magazine
Si votre budget est plus élevé (à savoir six chiffres), et vous êtes à la recherche de travailler avec une plus grande, agence de bonne réputation, ceux qui ont élevé des classements de Google sera souvent bon de parler. Demander les grandes agences de la même série de questions énumérées dans la liste ci-dessous est également conseillé.
Demandez développeurs Ces questions
Maintenant, vous avez une liste de développeurs potentiels en jeu, vous devez réduire les bas non seulement à une courte liste, mais à une personne physique ou morale qui va prendre les rênes avec votre projet et fournir exactement ce dont vous avez besoin.
Pour aider à passer au crible la balle de votre longue liste, demandez au développeur tout ce que vous devez savoir, ainsi que les questions suivantes. C`est un entretien technique, après tout. Leurs réponses au suivant raconterai, et seront d`une grande aide à choisir le bon développeur tout de suite.4 choses à ne pas oublier pour votre prochain entretien technique4 choses à ne pas oublier pour votre prochain entretien techniqueJ`ai eu récemment un entretien (pour un stage d`été) pour lequel on m`a dit d`avance que je devais apporter un crayon dans le cas où il y avait des questions de codage. Je suis particulièrement nerveux au sujet du dernier bit ...Lire la suite
1. Où puis-je voir des exemples pertinents de votre travail?
Tout développeur d`applications décent ont un travail, ils sont fiers, et devrait être heureux de vous présenter ces applications. Assurez-vous que vous donne les liens app-store, afin que vous puissiez jouer avec les applications vous, voir comment ils fonctionnent, et lire les commentaires qui ont été laissés.
Lorsque l`on regarde au travail précédent, soyez vigilant. Assurez-vous que le développeur a joué un rôle clé dans le développement de ces applications, et rechercher des caractéristiques spécifiques dans les applications qui prouvent le développeur est capable de produire ce dont vous avez besoin.
2. Pouvez-vous fournir des références?
Seulement en parlant avec d`autres personnes qui ont travaillé avec le développeur d`applications vous savez ce que travailler avec eux est. Idéalement, vous serez en mesure de parler aux gens qui est l`application que vous avez déjà eu l`occasion d`utiliser.
Renseignez-vous auprès de ces anciens clients pourquoi ils ont choisi ce développeur spécifique, combien de temps l`application se développer, si elle a couru sur le budget ou du délai. Que ce soit il y avait des surprises le long du chemin. Vous devez également apprendre à connaître l`éthique de travail du développeur.
À quelle vitesse ils répondent aux messages ,? Comment prennent-ils des commentaires? Ont-ils apporter leurs propres idées à la table? Voulez-vous travailler avec eux à nouveau?
Chaque réponse positive aidera votre décision.
3. Ce qui fait Toi Ressortir?
Lorsque l`on regarde les CV et les compétences techniques de nombreux concepteurs expérimentés, il peut être difficile de les distinguer. Donc, poser cette question de mettre le fardeau sur le développeur d`expliquer ce qui les rend différents. Cela leur donne leur chance de traverser leur passion, leur amour du travail, et le genre de personne qu`ils sont vraiment.
4. Comment travaillerez Communication?
Si le concepteur travaille seul, trouver leur méthode préférée et la fréquence de communication. Cela pourrait être le téléphone, Skype, Slack (lire quelques précieux Conseils de gestion de projet Slack), Ou une autre plate-forme de gestion de projet. Si vous avez déjà votre propre canal de communication mis en place, assurez-vous qu`ils sont prêts à plonger dans cela.Comment utiliser Slack pour la gestion du projet avec ces conseils simplesComment utiliser Slack pour la gestion du projet avec ces conseils simplesAvec jeu intelligent de fonctionnalités et de l`interface utilisateur sans distraction Slack, la plate-forme peut doubler comme un outil de gestion de projet pour vous. Apprenez comment le configurer comme votre assistant personnel en ligne.Lire la suite
Si vous allez travailler avec une équipe, savoir qui est votre premier point de contact sera? Et comment la communication sera géré entre tout le monde dans cette équipe.
5. Combien de temps le projet De façon réaliste Prenez?
Découvrez de chaque développeur combien de temps ils croient que le projet prendra. Idéalement, une fois que vous avez reçu des réponses de quelques développeurs, vous allez commencer à voir un consensus, vous donnant une meilleure idée de la période réelle que vous regardez.
Assurez-vous qu`ils élargissent leur réponse, et savoir ce qu`ils auront besoin de vous avant que le travail puisse commencer, et quelle est la cause la plus probable d`un hold-up potentiel. S`il y a un hold-up, comment cela va affecter la citation originale, le cas échéant?
6. Que recherchez-vous dans un client?
L`embauche d`un développeur est une relation à double sens. Non seulement doivent-ils être bon pour vous, mais vous devez aussi être bon pour eux.
Prenons, par exemple, un développeur qui recherche un client qui leur offre la liberté d`expérimenter ou d`être créatif avec leurs solutions. Si vous voulez simplement quelqu`un qui va tout simplement faire le travail selon vos spécifications exactes, vous voudrez peut-être embaucher quelqu`un d`autre.
Cela est souvent négligé quand il vient à l`embauche d`un développeur, mais il est extrêmement important si vous voulez créer une relation de travail qui est fructueuse pour les deux parties.
7. Que les nouveautés Apprenez-vous en ce moment?
Il est par cette question que vous pouvez découvrir la vraie passion et conduire que le développeur a. Si elles ne sont pas vraiment quoi que ce soit l`apprentissage de nouvelles, sont-ils vraiment engagés dans cette industrie? Seront-ils en mesure de garder votre application à jour?
Pour vérifier l`honnêteté de la réponse du développeur, consultez le développement de leur travail au fil du temps. Si vous voyez une amélioration continue, vous savez que le développeur est quelqu`un qui cherche à améliorer leur capacité technique, et qui est prêt à expérimenter. Demandez-leur aussi, quelles sont les nouvelles choses qu`ils ont appris de leur dernier projet, et s`ils expérimentent avec quelque chose d`excitant pour le moment.5 façons d`améliorer rapidement vos compétences techniques sans dépenser un centime5 façons d`améliorer rapidement vos compétences techniques sans dépenser un centimeLes gens soutiennent que les coûts de formation de l`argent - mais pour les compétences techniques qui est tout simplement pas vrai. Vous pouvez améliorer vos compétences techniques sans payer - en supposant que vous avez déjà accès à Internet qui est, ce qui est un ...Lire la suite
8. Quels tests seront inclus dans le processus?
Vous êtes à la recherche d`une réponse approfondie sur les essais qui seront effectués sur la version bêta de votre application, et le processus de fixation des bogues découverts, et combien de temps ce processus de test et de fixation seront probablement prendre.
9. Qui possédera le travail?
C`est important. Découvrez qui maintient la reproduction de licence et droit d`auteur de tout travail ou dessins ou modèles créés. Assurez-vous que vous recevrez tous les fichiers de développement pour l`application, au cas où vous avez besoin d`un autre développeur pour prendre les rênes, ou dans le cas où un autre développeur est engagé pour faire face à des mises à niveau futures.Confus au sujet de droit d`auteur? Ces ressources en ligne peuvent aiderConfus au sujet de droit d`auteur? Ces ressources en ligne peuvent aiderIl est un sujet confus, oui, mais il est important que vous envelopper votre tête autour de lui. Si vous êtes impliqué dans toute sorte de travail créatif, ces ressources vous aideront à le faire.Lire la suite
Suivez les sites gouvernementaux comme US Small Business Administration de comprendre les aspects juridiques. Vous devez également connaître les lignes directrices App Store pour les plates-formes spécifiques. Pour exemple App Store pour les particuliers Directives d`examen iOS.
Pour toute confusion, vous pouvez toujours demander un conseil juridique en ligne ou hors ligne.
10. Que ferez-vous avez besoin de moi?
Il y aura beaucoup un développeur a besoin de vous avant de pouvoir commencer à travailler, alors attendez-vous une liste assez complète. Vous aurez probablement besoin d`avoir vos dessins facilement disponibles dans certains formats de fichiers, ainsi que des descriptions complètes de votre public cible, le but de votre application, et comment vous prévoyez d`obtenir les utilisateurs.Savoir quand utiliser quel format de fichier: PNG vs JPG, DOC vs. PDF, MP3 vs FLACSavoir quand utiliser quel format de fichier: PNG vs JPG, DOC vs. PDF, MP3 vs FLACQuand l`Internet était petit et jeune, les formats de fichiers ont été à peu près limité à des types d`image et les types de fichiers multimédias que les navigateurs du temps pourraient manipuler. Au début, le texte était presque ...Lire la suite
Assurez-vous que vous pouvez obtenir tout cela vers le développeur avant de commencer les travaux, pour vous assurer n`êtes pas la cause des rétentions indues.
11. Quelle est votre demande de devis, conditions et garanties?
A ce stade, vous devez non seulement comprendre le prix (au moins un chiffre approximatif) de ce que vous allez avoir besoin de tousser, mais exactement ce qui est inclus ce prix.
Vous devez savoir combien de séries de révisions ou les heures de travail, sont inclus. Vous devez savoir ce qui se passe quand les retards se produisent. Vous devez savoir quand ils seront nécessaires (en général, vous devrez payer une partie avant, puis effectuer des paiements futurs lorsque certains jalons sont atteints). Aussi savoir comment les prix sont calculés pour tout changement (à savoir des fonctionnalités supplémentaires) qui sont apportées au projet au cours du développement, et si les corrections de bugs sont inclus, et si oui, pour combien de temps.
Enfin, renseignez-vous sur ce qui garantit que vous aurez. le délai est garanti? Est l`acceptation sur un App Store garanti (est-il même leur responsabilité de soumettre l`application aux magasins d`applications?) Ce sont toutes les choses que vous doit comprendre avant de commencer à travailler avec un développeur. Demandez à voir un exemple de contrat pour vérifier les petits caractères. Assurez-vous que vous comprenez tout complètement avant signature.Comment soumettre votre application à l`App Store d`iTunesComment soumettre votre application à l`App Store d`iTunesDonc, vous avez programmé votre première application iOS et que vous voulez l`obtenir téléchargé et soumis à l`iTunes Store? Eh bien, comme je l`ai découvert récemment, il est pas tout à fait aussi facile que cela puisse paraître. Le...Lire la suite
12. Peut-on avoir un appel?
Essayez de réaffirmer les réponses que vous recevez sur un appel. En parlant avec le client un à un, vous êtes beaucoup plus susceptibles d`avoir une idée de qui ils sont, et si oui ou non ils « vous obtenez ».
S`ils vivent à l`étranger, en utilisant Skype ou d`autres solutions VoIP vous permettra d`économiser de l`argent sur les appels.Couper le cordon avec 4 VoIP Phone plans qui sont moins cher que SkypeCouper le cordon avec 4 VoIP Phone plans qui sont moins cher que SkypeLa réduction des coûts est à la mode en ce moment. Dans cet article, nous vous montrons comment quatre alternatives VoIP à bas prix pourraient aider à réduire vos facture de télécommunications.Lire la suite
Avancer
Certes, il y a beaucoup de questions ci-dessus, et vous devrez prendre le temps de passer par chaque proposition que vous recevez attentivement. De nombreux développeurs se détourneront de répondre à ces détails, vous saurez que ceux qui ne seront vraiment heureux de travailler avec vous.
En choisissant le bon développeur de l`application, le fonctionnement de votre ensemble du projet sera infiniment moins stressant et plus de succès. Tout au long du processus de développement, vous aurez toujours besoin d`offrir beaucoup de commentaires, et de travailler en étroite collaboration avec le développeur. Parallèlement à cela, vous aurez également besoin de commencer à travailler sur la commercialisation et le côté PR de votre application pour obtenir tout prêt pour le lancement.
Pour vous aider à démarrer avec cela, les articles suivants de partout dans le web vous être très utile.
- Le marketing iOS Guide Stratagy
- Les 5 plus grandes erreurs dans le marketing Mobile App
- 5 stratégies pour obtenir vos utilisateurs sur le marché de votre application mobile pour vous
- 7 façons efficaces pour commercialiser vos applications mobiles
Whay avez-vous fait avec votre brillante idée pour une application? Quelles autres questions avez-vous trouvé utile de demander aux développeurs d`applications potentiels? Avez-vous d`autres conseils pour d`autres personnes qui traversent ce voyage?