Abrir una aplicación móvil
Estoy considerando hacer una aplicación móvil existente en un proyecto de código abierto. Tiene una versión de Android y iPhone.
Aunque he utilizado proyectos de código abierto y he enviado solicitudes de características e informes de errores, nunca he creado un proyecto de código abierto ni he contribuido con un parche a uno existente.
- Biblioteca VoIP para Android
- Cómo desarrollar un control remoto con la nota 3 Blaster IR
- Biblioteca de código abierto de Java para leer datos de ECG?
- Construir proyecto con Gradle 2.2.1 y Android Studio 1.2.2
- Lista de proyectos Open Source que ayudan al desarrollo de aplicaciones Android
¿Cuáles son las principales cosas que debo tener en cuenta antes de abrir la fuente de mi proyecto? ¿Qué pasos específicos recomienda para abrir una aplicación móvil?
- ¿Qué herramientas de código abierto usas al desarrollar / probar para Android?
- ¿Cómo financiar un proyecto de código abierto?
- Cómo abrir el código fuente de una aplicación Android
- ¿Qué partes de la plataforma Android de Google no son de código abierto?
- ¿Dónde puedo obtener un controlador de radio de código abierto y RIL para un teléfono Android?
- ¿Cómo asegurarse de que una aplicación de Android realmente se compila de dicho código fuente?
Tienes suerte como cuando empecé a ejecutar proyectos de código abierto que no me di cuenta de este gran libro existe,
Proporciona consejos generales en casi todos los aspectos de la ejecución de un proyecto de código abierto, y puede agregar su propia para el mundo móvil.
Usted puede publicar su código en googleCode, SourceForge o Github, utilizar todo el poder de los sitios web de tesis (documentación, notas, etc.) ayudará a los contribuyentes.
Y no te olvides de comentar tu código 😉
GoogleCode es un buen lugar para subir tu proyecto. Allí usted tendrá un rastreador de problemas y un wiki para escribir sobre él.
Para una aplicación OSS verdaderamente impresionante sugeriría que utilice git. El alojamiento gratuito para git es proporcionado por github . Un buen punto de partida para usar git es http://learn.github.com/
En lo que respecta al desarrollo de software libre, no es muy diferente del desarrollo habitual. Pero aquí tendrás que asumir diferentes funciones como gerente de producto, desarrollador y probador también.
Otras cosas que usted necesita para cuidar.
-
Ya que usted es el iniciador de la misma, es necesario tomar el control de su desarrollo.
-
Su código debe ser fácil de ser entendido por otros. La documentación es de suma importancia para que otros desarrolladores comiencen.
-
No se ofenda si alguien crea un tenedor de su proyecto. Saber protegerse poniendo la licencia apropiada, como, GPLV3 o cualquier otro que usted encuentre apropiado.