¿Cuál es el requisito del sistema para el desarrollo de aplicaciones de Android?

Si sigue el procedimiento estándar para crear una aplicación de Android, debería hacerlo con Android Studio, el IDE oficial para el desarrollo de Android.

El documento oficial dice que necesita
1. 3 GB de RAM pero se recomiendan 8 GB .
2. 2 GB de espacio en el disco duro, pero se recomiendan 4 GB .
3. Windows, Linux o Mac todas las plataformas están bien.
4. La resolución del monitor debe ser 1280 × 800 como mínimo.

Pero desde mi experiencia como desarrollador, diría que 8 GB de RAM es imprescindible para un desarrollo efectivo. Cuanto más obtienes, mejor se pone. Es una aplicación realmente hambrienta de RAM.

Necesita mucho espacio en el disco duro, cada proyecto simple ocuparía aproximadamente 100 MB de espacio en disco en promedio. Además, intente tener un SSD para un rendimiento más sofocante.

He trabajado tanto en Mac como en Windows . Y mi jefe de proyecto usa Linux . Todos son buenos en diferentes aspectos.
Pero me encantaría recomendar Mac, ya que está equipado con un terminal potente como Linux, que es útil en muchos casos.

Y para monitor diría que cuanto más grande mejor. Porque tienes que abrir 3 paladares uno al lado del otro y uno en la parte inferior de esta manera.

Gracias por leer 🙂

Hacer una aplicación para Android es fácil

Debe tener un buen conocimiento de Java y XML.

No vaya directamente al desarrollo de aplicaciones, primero aprenda sobre Java lo básico, luego comience con una aplicación simple como una calculadora y aprenda Java lado a lado

consulte los tutoriales en video (thenewboston o slidenerd) pero no los copie, intente comprenderlos y cree el suyo propio

aprenda android studio (SOWTWARE para desarrollar aplicaciones)

Comenzando | Desarrolladores de Android

podrías referirte a mi propia aplicación para Java

Core Java Tutorials – Aplicaciones de Android en Google Play

Caracteristicas
★ Tutoriales interactivos Java sin conexión con ejemplos, cuestionarios y sugerencias.
★ Hermosos programas con salida, resaltado de sintaxis y comentarios detallados para una mejor comprensión.
★ 1100+ preguntas Java Complete el paquete OCJP / SCJP con todas las variedades de preguntas formuladas en el examen (MCQ correcto único, MCQ correcto múltiple, basado en resultados y arreglo)
★ Análisis detallado de su progreso Tema sabio.
★ Entrevista Java con explicación detallada con imágenes, programas y resultados.
★ Interfaz de usuario muy simple siguiendo las pautas de diseño de materiales.
★ Puede hacer su duda / pregunta en la pila y obtener respuestas de expertos.
★ Diccionario Java que contiene una explicación detallada con imágenes, códigos para (palabras clave de Java, error común de Java, excepción común de Java, glosario detallado para la explicación).

★★★ También tenemos desafíos activos para que puedas competir entre tus compañeros ★★★

Core Java Tutorials – Aplicaciones de Android en Google Play

comenzar con un libro estándar

1. Head First Java, 2da Edición

2. Pensar en Java (4ª edición)

3. Piensa en Java

4. Introducción a Java por Sedgewick

5. Java en pocas palabras

6. Core Java Volume I – Fundamentals (novena edición) (Core Series): Cay S. Horstmann

7. Programa de Java Cómo (objetos tardíos) por Paul Deitel, Harvey Deitel

Puede verificar su habilidad Java con mi aplicación de lado a lado (Tema por tema)

La mejor de las suertes .

Requisito como en software o hardware? O necesita un buen tutorial para comenzar a desarrollar una aplicación hello world en android.

Para crear aplicaciones nativas de Android, debe aprender sobre el ciclo de vida de la actividad de Android y los componentes principales en Android, como actividad, fragmentos, servicios, proveedores de contenido, etc. todo lo demás depende de tu determinación. Básicamente, el primer paso es conocer muy bien el sistema, por lo que debe tener una idea básica de los sistemas operativos y los conceptos como proceso y subprocesamiento realmente lo ayudarán a comprender el funcionamiento de la aplicación. Buena suerte y feliz codificación.

Si haría Desarrollo de aplicaciones nativas, por ejemplo, usando Java o Kotlin, las páginas oficiales de desarrolladores de Android indican los requisitos del sistema: descargue Android Studio y las herramientas SDK

Si va a desarrollar aplicaciones híbridas usando Frameworks como React Native o Ionic, una máquina decente simple haría el trabajo.

1-Tienes que estar familiarizado con Java o Kotlin.

2- Una buena PC, mínimo 8 gb de ram e i5.

3- Tener instalado Android Studio (Puedes usar otros IDEs pero Android studio es el mejor en mi opinión).

4-paciencia.

Si está buscando una inversión a largo plazo,

1 computadora con al menos 16 GB de RAM y procesador i7

2 Un buen teléfono para desarrolladores de Android, Nexus o pixel.

Otros recursos

3 SDK de Java

4 estudio de Android

5 Genemotion para emulador (para probar una variedad de dispositivos)

6 iconos de materiales: iconos básicos de diseño de materiales para principiantes.

7 Buena comprensión del diseño de materiales y principios

Cualquier máquina promedio puede hacer el trabajo.

Sin embargo, cuanto más jugo tenga: procesadores multinúcleo, ram … más rápida será la experiencia, ya que se trata de Java … y la mayoría de los IDE orientados a Android también están basados ​​en Java, por lo que puede ser un poco engorroso.

Android Studio.

Pantallas de diseño.

Flujo de actividad.

Y un desarrollador (como yo: p)

Primero, debe investigar un poco para averiguar si la categoría de la aplicación que desea diseñar ya está disponible (investigarla) y si puede mejorarla, puede usar un programa de aplicación para crear la aplicación y / o aprender los lenguajes de codificación que necesitará para lograr esto.

No necesita una configuración tan grande.

En mi opinión, los requisitos mínimos son:

  1. CPU Corei5
  2. 4 gb de ram
  3. 1 o 2 gb de gpu (para fines gráficos)