آموزش برنامه‌های تاشو و پاسخگو اندروید با Jetpack Compose

Foldable and Responsive Android Apps with Jetpack Compose

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

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

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

در اینجاست که این دوره به شما کمک می کند. فقط در عرض ۱ ساعت، همه چیزهایی را که برای ساختن یک برنامه کاملاً کاربردی، واکنش‌گرا و بهینه‌سازی نیاز دارید به شما آموزش می‌دهم که در همه این نوع دستگاه‌ها به خوبی نمایش داده می‌شود:

  • تلفن‌های تاشو در حالت کتاب (جهت عمودی، مانند Samsung Galaxy Z Fold)
  • تلفن‌های تاشو در حالت رومیزی (جهت افقی، مانند Samsung Galaxy Z Flip)
  • تلفن های صفحه تخت
  • تبلت های کوچک
  • قرص های بزرگ
  • دستگاه‌های رومیزی، مانند سیستم عامل Chrome و Windows 11

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

در این دوره، شما یک برنامه کاملا واکنشگرا می سازید که روی انواع صفحه نمایش و فاکتورهای فرم کار می کند. برنامه ای که ما ایجاد خواهیم کرد از نظر بصری ساده خواهد بود اما حاوی تمام عناصر و ایده های لازم برای یک برنامه کامل و پاسخگو خواهد بود.

پروژه نهایی شما دارای موارد زیر خواهد بود:

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

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

درس ها Lessons

  • راه اندازی پروژه Project Setup

  • محصول نهایی The Final Product

  • خواندن داده های تاشو Reading Foldable Data

  • ساخت یک چیدمان تطبیقی Building an Adaptive Layout

  • اندازه گیری صفحه نمایش تخت Measuring Flat Screens

  • خوش آمدی Welcome

  • فینال بزرگ The Grand Finale

  • آموزش اصطلاحات تاشو Learning Foldable Terminology

درس ها Lessons

  • آموزش اصطلاحات تاشو Learning Foldable Terminology

  • ساخت یک چیدمان تطبیقی Building an Adaptive Layout

  • محصول نهایی The Final Product

  • فینال بزرگ The Grand Finale

  • خواندن داده های تاشو Reading Foldable Data

  • اندازه گیری صفحه نمایش تخت Measuring Flat Screens

  • راه اندازی پروژه Project Setup

  • خوش آمدی Welcome

نمایش نظرات

آموزش برنامه‌های تاشو و پاسخگو اندروید با Jetpack Compose
جزییات دوره
1h 8m
8
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
20
از 5
ندارد
دارد
دارد
Oliver Spryn
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oliver Spryn Oliver Spryn

معمار پیشرو اندروید + سازنده محتوا

من مهندس نرم افزار پیشرو در پروژه MyUPMC Android، پورتال بیمار برای یکی از بزرگترین سیستم های مراقبت های بهداشتی آمریکا هستم. برنامه‌های نرم‌افزاری که من به ساختن آنها کمک می‌کنم به همان اندازه برای افراد 28 ساله و 88 ساله طراحی شده‌اند. دشواری‌های جذابیت برای چنین گروه سنی بزرگی اغلب زمانی فروکش می‌کنند که فناوری را نامرئی، یکپارچه و کارآمد کنید. همان طور که باید.

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