بناء تطبيقات iOS و Android عن طريق React Native

所在平台: Udemy

课程主页: https://www.udemy.com/course/react-native-in-arabic/

课程评论:没有评论

第一个写评论        关注课程

课程简介

此课程名为“使用 React Native 构建 iOS 和 Android 应用”。 **课程概述:** 在当今时代,移动应用已深入我们生活的方方面面,从社交、娱乐、游戏到购物、出行和银行服务。iOS 和 Android 是两个主要的移动应用开发平台。如果您有一个应用想法,为这两个平台分别开发应用可能会非常耗时且成本高昂。 本课程将介绍 React Native,这是一个强大的框架,允许开发者利用 ReactJS 和 JavaScript 来同时构建 iOS 和 Android 应用,而无需为每个平台编写单独的代码。React Native 由 Meta(前 Facebook)创建和维护。 **学习内容:** * 理解 React Native 的概念。 * 了解 Expo 的用途。 * 安装和使用 ESLint、Prettier 和 Husky 等开发工具。 * 使用 iOS 模拟器和 Android 模拟器进行应用开发。 * 学习 React Native 中的样式设计。 * 构建支持浅色和深色主题的应用。 * 构建支持多语言(如阿拉伯语和英语)的应用。 * 实现 React Native 应用中的屏幕导航。 * 创建带有持久化数据设置的应用页面。 * 构建一个完整的应用,该应用能够与外部 API 交互以显示天气信息。 * 利用手机定位服务来显示当前位置的天气。

课程评论(0条)

课程详情

تطبيقات المحمول اصبحت عنصراً اساسياً فى حياتنا هذه الأيام. من التواصل الاجتماعى و الترفيه و الالعاب، الى التسوق و التنقل و الالخدمات المصرفية. من المعروف ان اشهر منصتين لبناء التطبيقات هم iOS و Android. اذا كنت تمتلك فكرة تطبيق تريد بنائها، فقد يكون من المكلف للمال و الوقت بناء تطبيقين مختلفين لكلتا المنصتين. في هذه الدورة، سوف نقوم بالتعرف على React Native. React Native هو اطار عمل يساعد المطورين على استخدام ReactJS لتطوير تطبيقات لiOS و Android باستخدام چاڤا سكريبت فقط بدون الحاجة لكتابة برنامجين مختلفين لكل منصة.React Native انشأت و تتم صيانتها عن طريق ميتا (فيسبوك سابقاً)في هذه الدورة سوف نتعلم:فهم ما هو React Native. فهم ما هو Expo. تثبيت واستخدام أدوات التطوير مثل ESLint و Prettier و Husky. استخدام iOS Simulator و Android Emulator لتطوير تطبيق. التعرف على التصميم في React Native.بناء تطبيق يدعم السمات الفاتحة والداكنة.بناء تطبيق يدعم لغات متعددة (العربية والإنجليزية). التنقل بين الشاشات في تطبيق React Native. إنشاء صفحة إعدادات للتطبيق و كيفية حفظ الاعدادات. إنشاء تطبيق كامل يتصل بواجهة برمجة تطبيقات خارجية لعرض معلومات الطقس. استخدام موقع الهاتف لعرض الطقس في الموقع الحالي.Mobile Applications are used in pretty much every aspect in out lives these days. From social networking, entertainment and gaming to shopping, commuting and banking. It's well know that the two major platforms for building mobile applications are iOS and Android. If you have an idea for an application that you would like to build; it can be quite expensive and time consuming to build two separate applications for both platforms. In this course we are going to learn about React Native. React Native is a framework that allows developers to use ReactJS to develop applications for iOS and Android using JavaScript without having to have two seperate code bases. React Native is created and maintained by Meta (formerly Facebook).In this course we are going to learn:Understanding what React Native is. Understanding what Expo is. Installing and using development tools like ESLint, Prettier and Husky.Using the iOS Simulator and the Android Emulator to develop an App. Learning about styling in React Native. Building an Application that supports light and dark themes. Building an Application that supports multiple languages (Arabic and English). Navigating between screens in a React Native Application. Creating an App settings page with persistent data. Creating a Complete App that communicate with an external API to display weather information. Using the phone's location to display the weather in the current location.

课程标签

0人关注该课程

主题相关的课程