用途:帮助开发者掌握可用于生产的 React Native 基础,涵盖核心组件、样式、布局与 Expo SDK。
主要能力:学习创建与组合 React Native 组件;使用 StyleSheet API 应用样式;用 Flexbox 构建响应式布局;编写 iOS/Android 平台特定代码;搭建并使用 Expo 进行开发。
涵盖主题:核心组件包括 View、Text、Image、ScrollView、FlatList、TextInput、Pressable;样式系统使用 StyleSheet.create;Flexbox 常用属性如 flexDirection、justifyContent、alignItems、flex;平台特定代码可用 Platform.select 或 Platform.OS 判断。
使用方式:前置条件为 JavaScript/TypeScript 基础、React 基础(组件、props、state、hooks)、已安装 Node.js 与 npm/yarn、Xcode(iOS)或 Android Studio(Android)。Expo 相关命令:npx create-expo-app MyApp;cd MyApp;npx expo start;eas build --platform all。技能调用方式为 Skill("react-native-basics")。
适用场景:需要系统学习 React Native 基础并搭建跨平台移动应用开发环境的开发者。
限制:资料未提供收费、价格、平台支持范围或效果保证等信息;部分命令与示例需结合官方文档确认。