آموزش انتخاب ابزار توسعه Cross-Platform: Cordova ، Ionic ، React Native ، Titanium و Xamarin

Choosing a Cross-Platform Development Tool: Cordova, Ionic, React Native, Titanium, and Xamarin

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: بسیاری از ابزارهای توسعه تلفن همراه بین پلت فرم وجود دارد. دانستن اینکه کدام یک را انتخاب کنید تقریباً دشوارتر از یادگیری خود پلتفرم است. هر مجموعه ابزار با مزایا و معایب همراه است. در این دوره ، تام دافی پنج مورد از محبوب ترین گزینه ها را بررسی می کند - Cordova ، Ionic ، React Native ، Titanium و Xamarin - و مزایا و معاملات آنها را توضیح می دهد. او با استفاده از هر ابزار ، یک برنامه ساده ورودی کاربر ایجاد می کند و ویژگی های استثنایی و مراحل کار را برجسته می کند.
موضوعات شامل:
  • برنامه های ترکیبی در مقابل برنامه های چند پلتفرمی بومی
  • انتخاب سردبیر
  • ساخت برنامه Cordova
  • ساختن یک برنامه Ionic
  • ساخت یک برنامه با ایجاد React Native App
  • ساخت برنامه با React Native CLI
  • ساخت برنامه تیتانیوم
  • ساخت برنامه Xamarin

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • فایل های تمرینی Exercise files

1. معرفی به توسعه متقابل بستر های نرم افزاری 1. Intro to Cross-Platform Development

  • گزاره ارزش Value proposition

  • وقتی کراس پلتفرم جواب نمی دهد When cross-platform isn't the answer

  • برنامه های کراس پلت فرم ترکیبی Hybrid cross-platform apps

  • برنامه های بومی متقابل Native cross-platform apps

  • کراس پلت فرم در مقابل توسعه بومی Cross-platform vs. native development

  • انتخاب یک ویرایشگر Choosing an editor

  • نصب گره Node installation

  • اهداف دوره Course objectives

2. Cordova / PhoneGap 2. Cordova/PhoneGap

  • ابزار و فناوری Tools and technologies

  • جایی که کوردووا عالی است Where Cordova excels

  • آنچه را که با کوردووا پشت سر گذاشتید What you leave behind with Cordova

  • یک برنامه وب ساده درست کنید Build a simple web app

  • تبدیل یک برنامه وب به یک پروژه Cordova Convert a web app to a Cordova project

  • برنامه Cordova بسازید Build a Cordova app

3. یونی 3. Ionic

  • ابزار و فناوری Tools and technologies

  • جایی که یونی برتری دارد Where Ionic excels

  • آنچه شما با یونی پشت سر می گذارید What you leave behind with Ionic

  • شروع به کار با Ionic و Creator Getting started with Ionic and Creator

  • یک برنامه ساده یونیک بسازید Build a simple Ionic app

  • یک هشدار به برنامه Ionic اضافه کنید Add an alert to an Ionic app

  • یک پیام خاص برای سیستم عامل اضافه کنید Add a platform-specific message

4. واکنش بومی 4. React Native

  • ابزار و فناوری Tools and technologies

  • جایی که React Native عالی است Where React Native excels

  • آنچه را با React Native پشت سر می گذارید What you leave behind with React Native

  • با React Native شروع کنید Get started with React Native

  • از ایجاد برنامه بومی React استفاده کنید Use Create React Native App

  • از CLI استفاده کنید Use the CLI

  • UI را بسازید Build the UI

  • کنترل کننده رویداد را اضافه کنید Add the event handler

  • پردازش مشروط Conditional processing

5- تیتانیوم 5. Titanium

  • جایی که تیتانیوم برتری دارد Where Titanium excels

  • آنچه شما با تیتانیوم پشت سر می گذارید What you leave behind with Titanium

  • تیتانیوم CLI را نصب کنید Install Titanium CLI

  • استودیوی Appcelerator را نصب کنید Install Appcelerator Studio

  • مثال تیتانیوم: UI را شروع کنید Titanium example: Start the UI

  • مثال تیتانیوم: برنامه را ایجاد کنید Titanium example: Create the app

  • نمونه تیتانیوم: ساختمان و استقرار Titanium example: Building and deploying

6. زامارین 6. Xamarin

  • ابزار و فناوری Tools and technologies

  • ابزار و فناوری Tools and technologies

  • جایی که Xamarin برتر است Where Xamarin excels

  • آنچه که شما با Xamarin پشت سر می گذارید What you leave behind with Xamarin

  • با زامارین شروع کنید Get started with Xamarin

  • مثال Xamarin: UI ایجاد کنید Xamarin example: Create the UI

  • مثال Xamarin: کنترل کننده رویداد را اضافه کنید Xamarin example: Add the event handler

  • ساخت برنامه های Xamarin Building Xamarin apps

نتیجه Conclusion

  • گزینه های دیگر Other options

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش انتخاب ابزار توسعه Cross-Platform: Cordova ، Ionic ، React Native ، Titanium و Xamarin
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 50m
50
Linkedin (لینکدین) lynda-small
18 اردیبهشت 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
41,146
- از 5
ندارد
دارد
دارد
Tom Duffy

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tom Duffy Tom Duffy

پروفسور تام دافی رئیس گروه علوم کامپیوتر در کالج جامعه Norwalk است. علاوه بر نقش خود به عنوان صندلی ، تام هماهنگ کننده برنامه برای مدارک علوم کامپیوتر ، برنامه نویسی موبایل و مدرک دانشیار مهندسی نرم افزار و همچنین توسعه دهنده وب ، پایگاه داده رابطه و گواهی های توسعه برنامه تلفن های هوشمند است. او دوره های محبوب در زمینه توسعه وب ، XML ، جاوا و برنامه نویسی دستگاه های موبایل را آموزش می دهد. تام دارای مدرک لیسانس علوم ریاضیات و کارشناسی ارشد هنرهای ریاضیات و علوم کامپیوتر از دانشگاه ایالتی کانکتیکات غربی است. او صاحب نرم افزار Bright Moments ، یک شرکت نرم افزاری متخصص در فن آوری های وب است. تام برنامه دوم با برنامه های موبایل را منتشر کرده است ، کتاب دوم خود ، که از Cengage Learning موجود است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.