قیمت این دوره: 220,000 تومان
  • مدرس دوره : مهدی آشفته
  • تعداد ویدیوها : 76 ویدیو
  • مدت زمان دوره : 28:48:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1401/03/03
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش ساخت اپلیکیشن موزیکال با کاتلین

آموزش ساخت اپلیکیشن موزیکال با کاتلین

 

 سلام بر دوستان گرامی همانطور که دردموی دوره گفته شد در این دوره یه نرم افزار پخش موزیک آنلاین وموزیک ویدئو آنلاین قراره بزنیم .

داده ها را از سمت سرور گرفته میشه که با زبان php  زده شده

 از دیتا بیس room برای ذخیره داده ها و بعد از ذخیره دادها نمایش داده را  انجام میدهیم و همچنین در قسمت مورد علاقه مندی ها وجستجو استفاده میکنیم

که در پایان دوره آشنایی کاملی از دو دیتا بیس رو میتونید داشته باشید .پس از اینکه داده ها را از سمت سرور میگیریم و در دیتا بیس روم میریزیم .شاید سوالی پیش بیاد چرا داده ها رو در دیتا بیس روم قرار دهیم؟

زیرا بتوینم اگه گوشی به اینترنت متصل نباشه بتونیم داده ها رو به صورت آفلاین هم نگاه کنیم

این یکی از مزیت های این دوره میتونه باشه . 

مزیت های دوره :

کار با سمت سرور

roomکار با دیتا بیس

Permissionاستفاده از

چک کردن اینترنت

Custom Music Player

Custom Video Player

Custom shape

Custom Drawer Layout

Custom SnackBar

Custom Dialog

Selector Color

انواع کتابخانه :

Picasso

Circle Image View

AnimationLottie

Volley

Room

ArcSnackBar

و نکات آخر اینکه این دوره با زبان کاتلین زده شده و

FrameLayout فقط از فرگمنت استفاده میکنیم با استفاده از ویدجت

و حرف آخر

امیدوارم از این دوره نهایت استفاده رو برده باشید

هر جا که هستید موفق و سربلند باشید ...

پیش نیاز دوره : آشنایی کامل با زبان کاتلین

 




فهرستـــ ویدیوها

مدت زمان دوره 28:48:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • دموی دوره

00:18:27

توضیحاتی از دوره و همچنین خروحی نهایی از اپلیکیشن

2
  • Liberary

  • نمایش آنلاین این بخش رایگان است
00:10:27

اضافه کردن کتابخانه هایی که در پروژه استفاده میکنیم _ قرار دادن فایل (کتابخانه ها _ رنگ های استفاده شده در پروژه)

3
  • Main Fragment

  • نمایش آنلاین این بخش رایگان است
00:25:57

طراحی صفحه اصلی برنامه

4
  • Layout Item Music

  • نمایش آنلاین این بخش رایگان است
00:15:23

طراحی لایه ایتم برای موزیک ها در صفحه اصلی برنامه

5
  • Server Code

00:24:31

زدن کد های سمت سرور _ گرفتن داده ها از سمت سرور در پروژه

6
  • Data Base Room

00:18:45

ساخت دیتابیس روم در پروژه _ ایجاد اولین جدول در دیتا بیس روم

7
  • Show Item Artist

00:34:02

طراحی لایه مربوط به خوانندگان _ نمایش ایتم های خوانندگان

8
  • Code Server

00:27:19

کد های سمت سرور برای دریافت جدول مربوط به آهنگ ها _ گرفتن جدول موزیک از سمت سرور در پروژه

9
  • Show Item Music

00:32:06

ایجاد جدول مربوط به آهنگ ها _ ایجاد آدپتر مربوط به موزیک _ نمایش موزیک ها بر اساس دسته بندی

10
  • Shape More

00:23:45

طراحی قسمت بیشتر برای آیتم ها

11
  • Show Item More Music

00:20:00

ساخت ادپتر موزیک برای قسمت بیشتر _ نمایش آیتم های موزیک برای قسمت بیشتر

12
  • Show Item More Music

00:15:09

نمایش آیتم های بیشتر برای قسمت خوانندگان

13
  • Save Data

  • نمایش آنلاین این بخش رایگان است
00:17:34

ذخیره کردن دیتابیس روم در سیستم

14
  • Detail Artist

00:22:02

طراحی صفحه جزئیات خواننده

15
  • Detail Artist

00:24:44

ارسال داده ها از ادپتر به صفحه جزئیات

16
  • Adapter Music For Artist

00:20:22

طراحی لایه ادپتر موزیک برای هر یک از خواننده ها

17
  • Sqlite Exception

00:04:20

بررسی خطا sqliteconstraintException

18
  • Edit Design Detail Artist

00:20:10

تغییرات و مرتبط کردن لایه صفحه جزئیات حواننده

19
  • Detail Music

00:32:35

طراحی صفحه پخش موزیک

20
  • Send Data Music

00:17:09

ارسال داده از ادپتر هر موزیک به صفحه جزئیات موزیک

21
  • Play Music

00:20:31

پخش موزیک به صورت آنلاین

22
  • Drawer Layout

00:24:01

ایجاد منویی که طراحیش صفر تا صد این دست خودتونه

23
  • Drawer Layout

00:24:46

ساخت ایتم های منو

24
  • Seek Bar

00:11:56

Seek Bar

25
  • Fragment Favorite

00:25:50

طراحی لایه قسمت مورد علافه ها _ دسته بندی کردن آیتم ها

26
  • Favorite Music

00:33:15

اضافه کردن آیتم های موزیک به قسمت مورد علاقه ها

27
  • Favorite Music

00:19:27

اضافه مکردن آیتم موزیک از صفحه جزئیات

28
  • Adapter Favorite Artist

00:23:06

اضافه کردن ایتم خواننده به قسمت مورد علاقه ها

29
  • Adapter Artist Favorite

00:11:25

طراحی آیتم قسمت مورد علاقه ها برای خوانندگان

30
  • Adapter Artist More

00:23:40

نمایش آیتم ها در فسمت بیشتر ولی به صورت یک در میان آیتم های لایه شان فرق میکند

31
  • Design Search

00:20:29

طراحی صفحه جستجو و دسته بندی کردن آیتم ها

32
  • Search Artist

00:24:42

جستجو آیتم ها بر اساس خوانندگان با کوئری

33
  • Search Music

00:25:34

جستجو آیتم ها بر اساس موزیک های پروژه

34
  • Fragment Search

00:26:06

جستجو

35
  • Fragment Favorite

00:37:35

Fragment Favorite

36
  • Favorite Artist Check

00:15:07

Favorite Artist Check

37
  • Adapter All Music

00:23:27

طراحی لایه مربوط به تمام آیتم های موزیک

38
  • Show Item Music All

00:28:27

نمایش تمام آیتم ها موزیک

39
  • Show All artist

00:27:39

طراحی لایه برای تمام خوانندگان چه ایرانی چه خارجی _ نمایش آیتم ها

40
  • Video Music

00:32:33

کد های سمت سرور برای ویدئو موزیک _ گرفتن داده ها مربوط ویدئو موزیک _ ایجاد جدول مربوط به ویدئو موزیک

41
  • Adapter Video Music

00:24:09

ایجاد ادپتر ویدئو موزیک

42
  • Show Item Video Music

00:16:11

نمایش آیتم های ویدئو موزیک

43
  • Show All Video Music

00:16:11

نمایش تمام آیتم های ویدئو موزیک _ و همچنین یم در میان نمایش دادن ویدئو موزیک ها

44
  • Detail Video Music

00:25:22

طراحی صفحه

45
  • Play Video Music

00:29:25

پخش موزیک ویدئو

46
  • Detail Video Music

00:23:22

مرتب کردن صفحه

47
  • Favorite Video Music

00:34:13

اضافه کردن هر آیتمی از ویدئو موزیک در هر قسمتی از پروژه به قسمت مورد علافه مندی ها

48
  • Adapter Video Fav

00:15:22

ساخت ادپتر ویدئو موزیک

49
  • Search Video Music

00:24:07

ساخت ادپتر جستجو برای ویدئو موزیک _ جستجو آیتم های ویدئو موزیک

50
  • Permission

00:34:31

Permission

51
  • Adapter Video My

00:16:00

ساخت ادپتر برای ویدئو موزیک های گوشی

52
  • Show Video My

00:21:21

نمایش ویدئو موزیک های گوشی

53
  • Play Video My

00:16:32

پخش موزیک ویدئو گوشی

54
  • Fragment Show Music

00:21:21

طراحی صفحه نمایش آیتم اضافه شده موزیک دلخواه

55
  • Fragment Add Music

00:29:58

طراحی صفحه اضافه کردن موزیک های دلخواه

56
  • Insert Music

00:14:11

اضافه کردن به جدول َموزیک

57
  • Show Item Add Music

00:25:22

نمایش موزیک های اضافه شده به پروژه

58
  • Favorite Add Music

00:18:08

اضافه کردن به قسمت مورد علاقه مندی ها

59
  • Search Add Music

00:26:35

جستجو آیتم های اضافه شده به پروژه

60
  • Play Add Music

00:28:28

پخش موزیک اضافه شده

61
  • Fragment Splash

00:21:45

طراحی صفحه Splash

62
  • Intro Fragment

00:24:10

صفحه مقدمه از پروژه

63
  • Login Fragment

00:31:58

طراحی صفحه ورود به برنامه

64
  • Login Fragment

00:25:35

طراحی صفحه ورود به برنامه

65
  • Server Code

00:21:11

کد های سمت سرور برای ایجاد حساب

66
  • Register User

00:30:21

ایجاد حساب برای کاربر

67
  • Server Code

00:26:44

کدهای سمت سرور برای ورود به برنامه

68
  • Server Code

00:26:32

گرفتن تمام فیلد های کاربر از سمت سرور

69
  • Save Info User

00:26:32

ذخیره اطلاعات کاربر در Shared Preferences

70
  • Main Activity

00:16:47

رفتن به صفحه اصلی پروژه

71
  • Custom Snack Bar

00:28:49

ساخت یه Snack Bar شخصی

72
  • Check Network

00:18:08

چک کردن اینترنت گوشی

73
  • Download Item

00:14:19

دانلود موزیک و ویدئو موزیک

74
  • Check Project

00:23:35

رفع ایرادات پروژه

75
  • Finish Project

00:26:40

اتمام پروژه _ صحبت های آخر

76
  • سورس دوره

00:00:00

سورس دوره


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .