آموزش ساخت برنامه های تلفن همراه بومی با NativeScript و Angular 2

Building Native Mobile Apps with NativeScript and Angular 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: NativeScript یک چارچوب منبع باز برای ساخت برنامه های بومی iOS و Android است. توسعه دهندگان وب که با Angular 2 آشنا هستند می توانند در این دوره با NativeScript آشنا شوند و بیاموزند که چگونه با استفاده از چارچوب NativeScript با Angular 2. برنامه ای را برای iOS و Android توسعه دهند و به Alex Ziskind بپیوندید زیرا او شما را از نصب اولیه NativeScript راهنمایی می کند. معماری یک برنامه او توضیح می دهد که چگونه رایج ترین ابزارک های رابط کاربر را هنگام سبک کردن آنها با CSS ، اعلام کنید. بعلاوه ، وی نحوه راه اندازی کتابخانه Faker و نحوه ضربه زدن برنامه نویسی به موتور ناوبری بومی برای iOS و Android را نشان می دهد.
موضوعات شامل:
  • تنظیم محیط توسعه
  • استفاده از NativeScript CLI
  • استفاده از Angular با NativeScript
  • بوت استرپ زاویه ای
  • معماری برنامه
  • اجزا
  • رابط کاربر
  • ابزارکهای NativeScript
  • چرخه عمر برنامه
  • اتصال داده و رویداد
  • پیمایش

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

مقدمه Introduction

  • خوش آمدی Welcome

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

  • درباره پرونده های تمرینی About the exercise files

  • با استفاده از برنامه نسخه ی نمایشی Touring the demo application

1. شروع و ابزار سازی 1. Getting Started and Tooling

  • تنظیم محیط توسعه Setting up the development environment

  • پیش نیازهای iOS و Android iOS and Android prerequisites

  • با استفاده از NativeScript CLI Using the NativeScript CLI

  • برنامه افزودنی کد ویژوال استودیو NativeScript NativeScript Visual Studio Code extension

2. آشنایی با NativeScript با زاویه ای 2. Introduction to NativeScript with Angular

  • آشنایی با NativeScript Introduction to NativeScript

  • با استفاده از Angular with NativeScript Using Angular with NativeScript

  • بوت استرپ زاویه ای Angular bootstrap

  • سازمان کد: راه اندازی جهانی Code organization: Global setup

  • سازمان کد: ماژول های ویژه Code organization: Feature modules

  • سازماندهی کد: مدل ها و تنظیمات Code organization: Models and settings

3. معماری برنامه 3. Application Architecture

  • اجزاء Components

  • الگوی کامپوننت Component template

  • سبک های مؤلفه Component styles

  • متغیرهای الگو Template variables

  • رسیدگی به شیر لیست نمایش Handling Listview tap

  • الگوی مورد پس زمینه Backlog item template

  • طرح بندی های تو در تو Nested layouts

  • دستورالعمل: ngIf Directives: ngIf

  • دستورالعمل: ngFor Directives: ngFor

  • تزریق وابستگی: قسمت 1 Dependency injection: Part 1

  • تزریق وابستگی: قسمت 2 Dependency injection: Part 2

  • چرخه عمر برنامه Application lifecycle

  • ماژول ها Modules

  • بشکه Barrels

4- رابط کاربری 4. User Interface

  • ابزارک های NativeScript NativeScript widgets

  • جزء جزئیات Details component

  • نوار تقسیم شده Segmented bar

  • نمای پیمایش کنید Scroll view

  • چیدمان Layouts

  • به عنوان مثال طرح بندی Layout example

  • ظروف Containers

  • راه اندازی کشو جانبی Side drawer setup

  • سبک غلبه دارد Style overrides

  • یک ظاهر طراحی پویا Dynamic styling

  • طراحی محتوای اصلی Styling main content

  • مضامین Themes

  • تصاویر Images

  • تصاویر سیستم سیستم File system images

  • تصاویر پایه 64 Base64 images

  • حرکات Gestures

  • حالت دکمه متحرک Animating button state

  • راه اندازی انیمیشن را وارد کنید Login animation setup

  • انیمیشن اعلانی Declarative animation

  • انیمیشن امپراتوری Imperative animation

5- اتصال داده و رویداد 5. Data and Event Binding

  • تنظیم کتابخانه فاکر Setting up the Faker library

  • تولید کاربران Generating users

  • اتصال ملک Property binding

  • الزام آور رویداد Event binding

  • اصول اولیه ngModel ngModel basics

  • فرمهای ngModel ngModel forms

  • ارتباط کامپوننت 101 Component communication 101

  • خروجی مؤلفه Component output

  • ورودی مؤلفه Component input

  • فیلتر جزء را لیست کنید List component filtering

  • لوله های زاویه ای Angular pipes

6. پیمایش 6. Navigation

  • ناوبری بومی Native navigation

  • جزئیات استاد Master detail

  • AuthGuard AuthGuard

  • پیمایش سبک زاویه ای Angular style navigation

  • ناوبری برگشت Back navigation

نتیجه Conclusion

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

نمایش نظرات

Linkedin (لینکدین)

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

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

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

آموزش ساخت برنامه های تلفن همراه بومی با NativeScript و Angular 2
جزییات دوره
5h 14m
65
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
48,342
- از 5
ندارد
دارد
دارد
Alex Ziskind
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Ziskind Alex Ziskind

الکس زیسکیند عاشق آخرین فناوری های وب و موبایل است و از امکاناتی که ابر برای آن زمینه ها به ارمغان می آورد گیج می شود. او علاقه زیادی به سیستم های توزیع شده و معماری سرویس گرا دارد. طی 15 سال گذشته ، الکس در حال توسعه راه حل های نرم افزاری برای شرکت و همچنین استارتاپ های کوچکی است که سعی دارند از زمین خارج شوند. در 5 سال گذشته ، شرکت مستقر وی در واشنگتن دی سی ، Nuived ، در زمینه طراحی و اجرای راه حل های ابری در مقیاس بین المللی مشارکت داشته است. از سال 2015 ، الکس به دلیل همکاری جامعه با NativeScript به عنوان یک متخصص توسعه دهنده Telerik شناخته شده است.