Je suis un ingénieur en électronique, avec des connaissances de base de Java & C, combien de temps je dois construire une application Android comme Redbus?

J’ai une connaissance approfondie des bases de C. Besoin d’emplacement, de paiement et de gestion des messages dans app.

Réponse

Merci pour le A2A.

À mon avis, que les éléments suivants sont nécessaires :

  • bonne connaissance de Java : java classique, certaines bibliothèques tiers, certains outils (eclipse si vous prévoyez d’utiliser celui-ci ou fourmi tâches)
  • un minimum de compréhension du langage xml parce que vous emploierez pour le rendu de certains ui et de mettre en place certaines propriétés de configuration /.

Alors ça dépend, basé sur quel type d’application que vous développiez vous pouvez avoir besoin de certaines compétences dans la conception de l’interface utilisateur.  Si vous avez un designer disponible très bien, sinon c’est votre devoir de fournir des graphiques personnalisés et les inclure dans votre application.
Et la chose la plus importante => expérience. Vous apprendrez beaucoup de tâtonnements.
Source : Quelles compétences faut-il pour développer une application Android?

Dans un sondage auprès de 100 développeurs mobiles natifs, fournisseur de mobile-nuage-plateforme Bostonien Backend-as-a-Service (BaaS) Kinvey a déterminé que la création d’une application entièrement fonctionnelle et polie emmène une équipe d’environ 18 semaines de bout en bout. Qui inclut tant frontal design et interface utilisateur ainsi que l’intégration de dorsal comme les notifications push, gestion des utilisateurs et l’authentification, la mise en cache et le partage par le biais de circuits sociaux.

Parce que vous avez mentionné redBus, le lien ci-dessous peut vous être utile comme une étude de cas.
Etude de cas : Comment redBus utilise BigQuery pour Master Big Data


Tags: Langages de programmation, Applications mobiles, Conseils de programmation informatique, Question personnelle, C++ (langage de programmation), C (langage)