Red de conocimiento informático - Aprendizaje de código fuente - Cómo escribir programas para teléfonos móviles para principiantes

Cómo escribir programas para teléfonos móviles para principiantes

Pregunta 1: ¿Cómo crean y desarrollan software de aplicaciones los principiantes? De hecho, app significa software de aplicación, que es la abreviatura de Aplicación en inglés. Generalmente se refiere a aplicaciones móviles como iPhone y Android. Hoy en día, APP se refiere principalmente a aplicaciones de terceros en teléfonos inteligentes. Si desea crear rápidamente una aplicación, puede utilizar métodos que no requieran programación, como Weikeda. . .

Pregunta 2: ¿Cuál es el proceso de desarrollo personal de una aplicación móvil para desarrollar software de aplicación móvil para Android?

1. Debe haber software disponible para el desarrollo, que pueda obtenerse mediante descargando.

2. Se requiere una computadora. Instale estas herramientas de desarrollo.

3. Aprender el lenguaje del desarrollo de software. java, etc.

El proceso general del desarrollo de software es:

1. Análisis de requisitos. Al decidir desarrollar un determinado software, también se deben analizar los requisitos. Sólo la aplicación desarrollada tiene importancia práctica.

2. Los desarrolladores deben realizar un diseño general del sistema de software, es decir, el diseño del sistema. El diseño general debe considerar el diseño del sistema de software, incluido el flujo de procesamiento básico del sistema, la estructura organizativa del sistema, la división de módulos, la asignación de funciones, el diseño de la interfaz, el diseño de operaciones, el diseño de la estructura de datos y el diseño de manejo de errores, etc. ., y proporciona información para el diseño detallado del software.

3. Desarrollo detallado, desarrollo detallado basado en el diseño del esquema. En el diseño detallado, describa los principales algoritmos, estructuras de datos, jerarquías de clases y relaciones de llamada involucradas en la implementación de módulos específicos. Es necesario explicar las consideraciones de diseño de cada programa (cada módulo o subprograma) en cada nivel del sistema de software. codificación y pruebas.

4. Pruebas y entrega de software.

Pregunta 3: Cómo escribir programas C++ para teléfonos móviles. Puede utilizar algunos IDE en línea, como ideone. ideone

Puedes usar una versión de Android del compilador de C, que parece llamarse c4droid.

Para controlar remotamente el ordenador a través de tu teléfono móvil y escribir en el ordenador, puedes utilizar herramientas de control remoto como splashtop.

Pregunta 4: ¿Cuáles son los pasos para aprender a hacer una APP móvil desde cero? El desarrollo de Android primero debe tener una base de Java. En segundo lugar, instale Java en la computadora y el entorno de desarrollo integrado de Android, incluidos ADT eclipse y SDK. A continuación, eche un vistazo a la serie de tutoriales de desarrollo de Android

Pregunta 5: Soy principiante. Si quiero crear software para teléfonos inteligentes, ¿qué idioma debo aprender? Para ser más específico, tengo que inscribirme en clases. Puedes escribir en muchos idiomas. Al menos tienes que saber c

Pregunta 6: ¿Cómo puedo ejecutar el programa de Android que desarrollé en mi teléfono móvil? 1 Primero ejecútelo una vez en la máquina virtual, luego abra su código fuente. Hay un archivo apk debajo del archivo bin. Simplemente sáquelo e instálelo en su teléfono móvil. use código real directamente en el futuro, en lugar de una máquina virtual para el desarrollo, puede conectar directamente el cable de datos a la computadora (debe tener un controlador. Si no sabe cómo descargar el controlador, puede descargar 91 Mobile). Assistant o Wandoujia para ayudarle a instalarlo automáticamente), y luego hace clic para ejecutar su programa en Eclipse. El programa se puede ejecutar en una máquina real haciendo clic en Manual en el elemento Destino

Pregunta 7: Cómo. Desarrollar una aplicación móvil de Android, ¿cómo aprender desde los pasos más básicos? Se recomienda que los principiantes vean los tutoriales en video primero, porque es difícil para los principiantes aprender desde el principio y configurar un entorno de desarrollo es difícil. Los componentes principales de Android son básicos. Ver videos le facilita aprenderlos y seguirlos usted mismo. Cuando haya aprendido casi todo, podrá simplemente leer el libro. Después de todo, es más rápido aprender leyendo. Si no ha aprendido Java antes, se recomienda que primero eche un vistazo a los conocimientos básicos de Java

Pregunta 8: Cómo escribir programas de computadora Soy un novato. La más fácil depende de qué tan sospechoso. tu eres de eso? Si le gusta el desarrollo integrado (el llamado desarrollo integrado: se refiere al desarrollo de juegos móviles, sistemas de teléfonos móviles, programas de control de automóviles, etc.) o programas multiplataforma, puede aprender Java si desea desarrollar rápidamente aplicaciones de Windows. , entonces puedes escribir.

NET, ¡cada uno tiene sus propios puntos fuertes!

Pregunta 9: Cómo aprender a escribir programas Si quieres aprender a programar, pero no sabes por dónde empezar, quizás quieras echar un vistazo a los siguientes planes de aprendizaje, que pueden proporcionarte algo de inspiracion!

============================================ ===

Solución 1 Lenguaje básico y Visual Basic

Ventajas

(1) Basic es fácil de aprender y de usar.

(2) Visual Basic proporciona poderosas capacidades de programación visual, lo que le permite crear fácilmente hermosos programas.

(3) Numerosos controles hacen que la programación sea tan fácil como construir bloques.

(4) La versión china de Visual Basic hace que aquellos a los que nos duele la cabeza al ver inglés no podamos evitar alegrarnos.

Desventajas

(1) Visual Basic no es una verdadera herramienta de desarrollo orientada a objetos.

(2) Visual Basic tiene muy pocos tipos de datos y no admite punteros, lo que hace que su capacidad de expresión sea muy limitada.

(3) Visual Basic no es un lenguaje compilado real. El código final que genera no es ejecutable y es una especie de pseudocódigo. Requiere una biblioteca de enlaces dinámicos para interpretar y ejecutar, lo que hace que la velocidad de compilación de Visual Basic sea significativamente más lenta.

Resumen: la opción 1 es adecuada para aquellos que son nuevos en la programación. No tiene altos requisitos para los estudiantes. Casi todos pueden aprender programación vB en un período de tiempo relativamente corto y usar VB para crear su propia. obras. . Para quienes consideran la programación como un juego, VB es su mejor opción.

Introducción a Basic/Visual Basic

=============================== === ===============

Opción 2 Lenguaje Pascal y Delphi

Ventajas

(1) Pascal El lenguaje tiene una estructura rigurosa, que bien puede cultivar el pensamiento de programación.

(2) Delphi es una verdadera herramienta de desarrollo orientada a objetos y es completamente visual.

(3) Delphi utiliza compilación verdadera, que puede compilar su código en un archivo ejecutable y la velocidad de compilación es muy rápida.

(4) Delphi tiene poderosas capacidades de desarrollo de bases de datos, lo que le permite desarrollar bases de datos fácilmente.

Desventajas

Delphi es casi perfecto, pero el lenguaje Pascal demasiado riguroso lo hace un poco molesto.

Resumen: La opción 2 es más adecuada para aquellos que tienen cierta base en programación y han aprendido el lenguaje Pascal.

Introducción al lenguaje Pascal

Introducción a Delphi

======================= ==== ======================

Solución 3 Lenguaje C y Visual C++

Ventajas

(1) El lenguaje C tiene buena flexibilidad y alta eficiencia, y puede estar expuesto a cosas de nivel relativamente bajo en el desarrollo de software.

(2) La biblioteca MFC de Microsoft es extensa y profunda, y aprenderla te permite programar como quieras.

(3) VC es un producto producido por Microsoft y está más estrechamente integrado con el sistema operativo.

Desventajas

Los requisitos para los usuarios son relativamente altos. Deben tener una rica experiencia en programación en lenguaje C y una cierta base de programación en WINDOWS. Es demasiado profesional y los entusiastas de la programación común lo encontrarán. difícil de aprender.

Resumen: VC es lo que usan los programadores.

Si eres una persona que nunca está satisfecha y puede invertir mucha energía y tiempo en programación, entonces no te arrepentirás de aprender VC.

Introducción al lenguaje C

================================= === =============

Solución 4 Lenguaje C++ y Creador de C++

Ventajas

(1) Todas las heredar las ventajas del lenguaje C++.

(2) Butizabilidad total.

(3) Compatibilidad extremadamente sólida, compatible con tres bibliotecas principales: OWL, VCL y MFC.

(4) La velocidad de compilación es muy rápida.

Desventajas

Debido al poco tiempo de su lanzamiento, no hay mucha información al respecto.

Resumen: Creo que C++ Builder es la mejor herramienta de programación. No solo mantiene las ventajas de la programación en lenguaje C++, sino que también logra una visualización completa.

Hay muchos libros, búscalos tú mismo. La clave para aprender a programar es la perseverancia, por muy bien que lo digas, no existe...>>

Pregunta 10: ¿Con qué es adecuado para que comiencen los principiantes? El buen software de desarrollo de aplicaciones móviles Qingke es muy fácil de usar para hacer una fortuna con Baishu