|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/crea-una-aplicacion-android-con-react-native/
课程评论:没有评论
**Coursera 课程内容总结:使用 React Native 开发 Android 应用** 本课程教授如何利用 React Native 这一跨平台技术,使用相同的代码快速开发 Android 和 iOS 应用。 **课程重点:** * **环境搭建:** 在 Windows 系统上配置开发环境,包括安装 Node.js、VS Code 和 Android Studio。 * **项目基础:** 从零开始创建 React Native 项目,讲解项目基本结构。 * **Android 模拟器:** 使用 Android Studio 创建虚拟设备(模拟器)并学习通过命令行在模拟器上运行应用。 * **TODO LIST 应用开发:** 实践开发一个基础的 TODO LIST 应用,实现添加、标记完成和删除任务等功能。 * **核心组件:** 学习使用 `View`、`Text`、`TextField`、`Dimension`、`TouchableOpacity`、`FlatList` 和 `StyleSheet` 等核心组件构建动态、美观的用户界面。 * **本地数据存储:** 学习使用 `react-native-async-storage` 依赖在设备本地保存和管理数据。 * **APK 打包:** 掌握如何将应用编译成 APK 文件,以便分享或上传到应用商店。 **先修知识:** 需要具备 JavaScript 和 React 的基础知识。
React Native es una tecnología multi plataforma que te permite desarrollar aplicaciones de manera rápida tanto como para Android como para IOS, el mismo código es usado por ambos para desplegar nuestra aplicación.En este curso aprenderemos a configurar un entorno de trabajo en Windows para poder desarrollar aplicaciones Android con React Native, para ello deberás tener conocimientos previos de Javascript y React.- Instalaremos todo lo necesario para poder trabajar, nodejs, vscode, android studio.- Crearemos un proyecto desde cero y te explicaré la estructura básica de un proyecto de este tipo.- Crearemos un emulador virtual usando Android Studio.- Aprenderemos a interactuar con la línea de comandos para ejecutar nuestra aplicación en el emulador.- Desarrollaremos una app de tipo TODO LIST que tendrá las operaciones básicas, agregar una nueva tarea, marcarla como realizada y finalmente poder eliminarla de la lista actual.- Aprenderemos a usar los componentes View, Text, TexField, Dimension, Touchable Opacity, Flatlist y StyleSheet necesarios para crear interfaces dinámicas y coloridas.- Además de eso aprenderemos a guardar información local en el dispositivo y cómo gestionarla a traves de la instalación de la dependencia react-native-async-storage.- Finalmente aprenderemos a como compilar la aplicación en un archivo APK para poder compartirla o subirla a las diferentes tiendas.