Comment créer une mini-application: base de connaissances VK Mini Apps

Matériaux utiles à chaque étape du cycle de vie



Nous parlons beaucoup de la façon de créer des gadgets et de les exécuter sur la plate-forme VK Mini Apps. Et nous voyons combien d'idées intéressantes les développeurs ont - à la fois expérimentés et débutants. J'aimerais que chacun puisse incarner son idée dans un service compact qui entrera facilement dans la vie de l'utilisateur.



Donc, dans cet article, nous rassemblons tous les matériaux, recommandations et liens utiles. Regroupons-les selon les étapes du cycle de vie du gadget: de l'idée à la sortie et à la monétisation.



Il y a encore plus de soutien pour les développeurs dans notre programme VK Fresh Code : ce sont des cours éducatifs et un concours avec un fonds de prix total de 15 millions de roubles. Rejoignez-nous!


image



Trouver une idée



Cherchez l'idĂ©e d'un service pratique - dans votre propre expĂ©rience et celle des autres, dans les problĂšmes des gens, dans n'importe quel domaine de la vie. Faites un remue-mĂ©ninges avec vous-mĂȘme, en famille ou entre amis - et saisissez chaque pensĂ©e. Ces notes vous aideront Ă  planifier votre dĂ©veloppement afin que vous n'ayez pas Ă  revenir au dĂ©but et Ă  ajouter une fonctionnalitĂ© manquante plus tard.



→ Que lire:





Nous concevons et prototypons



Lorsque l'idĂ©e est pleinement articulĂ©e, commencez Ă  concevoir. Ici, la crĂ©ativitĂ© est remplacĂ©e par des processus routiniers, mais trĂšs importants - ils vous permettront d'Ă©conomiser des nerfs et des ressources au stade de la mise en Ɠuvre.



Un bon exemple du coût de l'erreur à différents stades de développement:



image



assurez-vous que l'idĂ©e est viable. Si vous envisagez de gagner de l'argent sur votre mini-application et que vous avez besoin de trafic, faites une recherche sur le marchĂ© potentiel. Collectez des donnĂ©es, communiquez avec le public cible, Ă©tudiez ses besoins et ses douleurs. Écrivez deux ou trois user stories. Entrez dans la conception technique: faites une liste des fonctionnalitĂ©s que vous souhaitez voir dans le MVP et dans la version finale.



AprÚs cela, vous pouvez procéder à la création d'un prototype de votre future application.



→ Que voir:





→ Que lire:





Avez-vous terminé le prototype? Il est temps de réfléchir à ce à quoi ressemblera votre gadget.



Personnalisation de l'UX / UI



À ce stade, vous devez trouver un Ă©quilibre entre «je fais ce que j'aime», «je fais ce que je peux» et «je fais ce qui est pratique pour les utilisateurs».



Trouver et maintenir cet Ă©quilibre est difficile, mĂȘme pour les concepteurs et dĂ©veloppeurs expĂ©rimentĂ©s. L'Ă©tape de la personnalisation est donc un domaine d'expĂ©riences sans fin, de tests A / B et de tests d'hypothĂšses. Ceux qui crĂ©ent des gadgets ont une aide puissante - VKUI. Il s'agit d'un ensemble de composants React qui peuvent ĂȘtre utilisĂ©s pour crĂ©er des interfaces qui ne se distinguent pas extĂ©rieurement d'une application VK.



→ Ce qui est utile:



  • Guide de style VKUI - tous les composants d'interface disponibles pour que votre widget ressemble Ă  un client natif. Bonus: VKUI Assets for Figma - ils sont gratuits, mais uniquement disponibles dans la version payante du programme.
  • Tutoriel React - utile si vous n'avez pas encore travaillĂ© avec ce framework. Ensuite, vous pouvez revenir aux composants VKUI.
  • IcĂŽnes VK est un ensemble d'icĂŽnes SVG prĂ©sentĂ© comme des composants React.
  • Happy Santa VK App UI Style Guide - matĂ©riel utile pour la mise en Ɠuvre de bureau de mini-applications.


→ Que voir:





→ Que lire:





Nous développons



Enfin, vous pouvez commencer à mettre en Ɠuvre. Nous partageons tous les liens qui vous aideront.



→ Doit lire avant le dĂ©veloppement:





→ PrĂ©parez le lancement Ă  l'avance:





→ API VK et documentation:





→ DĂ©ployer:





→ MatĂ©riel pĂ©dagogique et autres choses utiles:



  • Web Skills est une feuille de route pour les futurs dĂ©veloppeurs Web. Vue d'ensemble des domaines de connaissances et des concepts avec des liens vers le matĂ©riel d'Ă©tude (en anglais).
  • Atelier du dĂ©veloppeur de gadgets de VK Team , partie 1 - Gleb Vorontsov montre la partie technique du dĂ©veloppement: le panneau d'administration, les outils et bien plus encore.
  • Atelier de dĂ©veloppement de mini-applications , partie 2 - Home Stretch: VKUI, VK Bridge et codage visuel.
  • Navigation et jeu de couleurs - un article dĂ©taillĂ© sur la façon de faire de la navigation dans une mini-application pour les plates-formes iOS et Android, y compris les balayages et les boutons matĂ©riels.
  • Poo-Mini-App - rĂ©fĂ©rentiel github avec un exemple d'implĂ©mentation de mini-application.
  • VK Bridge Sandbox est un bac Ă  sable pour tester VK Bridge.


Les tests doivent ĂȘtre le rĂ©sultat du dĂ©veloppement. Est toujours.



Nous passons la modération et les tests



Lorsque la derniĂšre mise Ă  jour est passĂ©e en production, vous ĂȘtes plus ou moins confiant dans la qualitĂ© de la mini-application et ĂȘtes prĂȘt pour les tests - il est temps de soumettre votre projet Ă  la modĂ©ration.



Les modĂ©rateurs vĂ©rifieront s'il est conforme aux rĂšgles de placement des services sur la plateforme VK Mini Apps et si les critĂšres de placement sont pris en compte . Ils peuvent Ă©galement indiquer oĂč amĂ©liorer l'UX et l'interface utilisateur. Les commentaires des modĂ©rateurs aideront Ă  amĂ©liorer l'application et, lors de la rĂ©vision finale, Ă©limineront Ă©galement les vulnĂ©rabilitĂ©s qui menacent les donnĂ©es des utilisateurs.



→ Que voir:





La prochaine Ă©tape est le test bĂȘta dans le systĂšme Testpool . Ici, l'application est vĂ©rifiĂ©e par les gars de VK Testers .



Pour que le service leur parvienne le jeudi suivant (pertinent pour chaque semaine), vous devez Ă©crire au modĂ©rateur que vous ĂȘtes prĂȘt Ă  tester le lundi avant 18h00, heure de Moscou.



En moyenne, les tests bĂȘta prennent environ deux semaines complĂštes. Il est logique d'essayer d'y entrer le plus tĂŽt possible - surtout si vous postulez pour une subvention de VK Fresh Code. Les candidats placent la mini-application finie dans le catalogue avant la date annoncĂ©e. Pour la quatriĂšme vague actuelle du programme, nous sommes le 21 octobre 2020.



Modération finale: accédez à l'annuaire



Tous les rapports sont fermĂ©s et votre mini-application est sortie des tests presque parfaite. Il est temps de rappeler Ă  nouveau au modĂ©rateur votre identitĂ© - dans le mĂȘme ticket que celui oĂč vous avez communiquĂ© prĂ©cĂ©demment.



Il ne reste plus qu'à faire les petites choses sympas: télécharger des icÎnes et des couvertures à afficher dans le catalogue et sur des extraits. AprÚs cela, votre projet sera publié dans le catalogue officiel de la plateforme VK Mini Apps.



AprÚs la sortie: promotion et monétisation



L'audience active augmente, le nombre d'impressions publicitaires augmente, le systÚme de monétisation fonctionne. Et aprÚs?



L'essentiel est de ne pas ĂȘtre satisfait de ce qui a dĂ©jĂ  Ă©tĂ© rĂ©alisĂ© et de rĂ©flĂ©chir Ă  une campagne publicitaire de haute qualitĂ© pour le gadget.



Promotion



→ À lire:





→ Que voir:





Ce que nous avons fait pour promouvoir de maniĂšre rentable les mini-applications:



  • il y a une vente aux enchĂšres sĂ©parĂ©e pour les mini-applications publicitaires, ce qui signifie qu'il n'y a pas de concurrence avec les offres de revenus et d'enregistrement sur les ongles. Le coĂ»t des impressions et des clics est de 2 Ă  3 fois moins cher que celui des annonces classiques.
  • dĂ©veloppĂ© de nombreuses mĂ©thodes et outils de promotion natifs pour affiner le public;
  • Nous organisons rĂ©guliĂšrement des promotions pour les dĂ©veloppeurs de gadgets - parfois, vous n'avez pas Ă  dĂ©penser vous-mĂȘme pour faire de la publicitĂ©.


Monétisation



VK propose actuellement deux modĂšles de monĂ©tisation de gadgets: les achats intĂ©grĂ©s et la publicitĂ©. Ils peuvent ĂȘtre utilisĂ©s sĂ©parĂ©ment ou ensemble.



→ Que lire:








VK Mini Apps — . VK Fresh Code: , . - 300 , — .



All Articles