Sin ningún conocimiento previo de programación es bastante difícil.
Te sugiero que pases un tiempo en Java solo con lo básico. Si tienes alguna duda, búscalo en Google y encuentra la respuesta en el desbordamiento de la pila. Si aún no puedes aclarar el tema, ¿ves videos que aún no puedes entender? Vaya por la documentación de Java, el inglés que han usado es moderado, cualquiera puede entender que el creador puede explicarlo de una mejor manera, vaya a ejemplos de práctica de documentación y familiarícese con IDE. y luego salta al IDE ahora no te molestan los comandos, solo un pequeño botón verde Ejecutar hará cosas por ti, hay pocos IDE buenos que se usan para desarrollar aplicaciones java. Intellij es el que sugeriría porque Android Studio es el IDE donde los programas de Android están escritos Android Studio está construido sobre Intellij.
Sepa cómo se compila el .java en el archivo .class, no va a escribir arquitectura java e incluso si hay algún error en la arquitectura, no lo va a solucionar, así que no pierda el tiempo en conceptos avanzados que lo aburrirán inicialmente con language.if lo básico está hecho ahora eres bienvenido a android.
- ¿Cuánto puedo ganar si implemento anuncios de Facebook Audience Network en mi aplicación de Android?
- ¿Cuál es la ética de desarrollar y lanzar mi propia aplicación de Android?
- ¿Por qué apesta el IDE de Android Studio?
- ¿En qué temas debe probarse un programador experto de Android?
- ¿Cuál es el procedimiento paso a paso para crear una aplicación de Android con conocimientos básicos en Java?
HugoMatilla / Effective-JAVA-Summary ve una vez
Configurar intellij o android studio IDE
Hola, la programación mundial es simple, solo tienes que hacer clic en el siguiente … ahora te sorprenderá ver muchas carpetas, no te preocupes gradle es el sistema de compilación que construye todo para ti. Ahora necesitas saber la estructura del proyecto. Como sabrás dónde están archivos java escritos, recursos.
Después de aprender la estructura del proyecto, explore qué es el archivo de manifiesto de Android y cuán importante es. Conozca los métodos de actividad del ciclo de vida, fragmentos
Ahora, si practicas Java lo suficientemente bien, verás que tu clase está extendiendo AppCompactActivity
clase pública MainActivity extiende AppCompatActivity {
@Anular
vacío protegido onCreate (BundlesavedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.activity_main);
}
}
solo controle el clic en AppCompactActivity, lo llevará a una nueva clase, solo controle el clic hasta que encuentre una clase de contexto curiosa sobre qué es el contexto.
¿Qué es ‘Contexto’ en Android? consulte este enlace
Ahora tengo una idea de qué es exactamente Android
Te sugiero que sigas los pasos anteriores, no tomará meses aprender todas esas cosas, encuentra un buen tutor que le pague y aprenda si tienes ganas de hacer una aplicación de Android que sea escalable a millones.
Ahora sabes algo sobre programación, ¿verdad?
Ahora comienza a construir aplicaciones de Android
Aquí está la documentación oficial de Android Construyendo su primera aplicación
mucho que aprender de estos enlaces explorar codepath / android_guides
únete a la comunidad reddit y twitter sigue a las personas que están activas en compartir cosas nuevas.
Hola, Android es de código abierto, échale un vistazo a los repositorios de Android Git: ¿Git en Google confunde cómo navegar a código abierto?
- ¿Necesitas ejemplos?
google-developer-training / android-fundamentals
harshalbenake (Harshal Benake)
android-cn / android-open-project-demo
demos de novoda / android
StackTipsLab / Advance-Android-Tutorials
douglascraigschmidt / LiveLessons
raghunandankavi2010 / SamplesAndroid
InnoFang / Android-Code-Demos
pratamawijaya / ejemplo
kapoor / Android_Example_Projects
coding-blocks-archives / Android_2017_Summer_Pitampura
IanDarwin / Android-Cookbook-Ejemplos
nisrulz / flutter-examples
nisrulz / android-examples
survivingwithandroid / Surviving-with-android
vogellacompany / codeexamples-android
puedes encontrar toneladas de ejemplos en github.
- ¿Quieres iconos para tu aplicación?
Iconos impresionantes de fuente
Flaticon, la mayor base de datos de iconos vectoriales gratis
Android Asset Studio: herramienta para generar activos para su aplicación
- Consejos y trucos ?
nisrulz / android-tips-tricks
Tangqi92 / Consejos de Android
- Buscando biblioteca?
Gradle, por favor
- Podcast?
Un podcast para desarrolladores de Android
artem-zinnatullin / TheContext-Podcast
- Usar complementos
balsikandar / Android-Studio-Plugins
alguien había dejado de dormir para hacerte trabajar fácilmente
- ¿Atajos para aumentar su productividad?
Atajos de teclado
- Zona de juegos para llamadas en red
Generador de usuario aleatorio
https://httpbin.org/
Hurl.it – Hacer solicitudes HTTP
- Animación?
daimajia / AndroidViewAnimations
hitherejoe / animar
glomadrian / Grav
- ¿Le resulta difícil navegar por el código en github?
buunguyen / octotree
Complemento de Chrome: Octotree
Mozilla: Octotree
- Kotlin es un nuevo lenguaje utilizado para desarrollar aplicaciones de Android
Conceptos básicos: hhariri / kotlin-java
Algoritmos: Gazolla / Algoritmo de Kotlin
Le tomará un tiempo entenderlo, ya que no tiene experiencia en lenguaje de programación, dedique algo de tiempo a diario y habitúelo. Simplemente comience a desarrollar escribiendo un código en IDE que comenzará a amar.