ساخت اپلیکیشن Wallpaper پیشرفته
دسترسی سریع لینک دانلود
دانلود نامحدود فایلها
ارتباط با استاد
در این دوره چه چیزی یاد میگیریم؟
ساخت اپلیکیشن Wallpaper پیشرفته شامل دو قسمت کلس است :
بخش اول:
ارتباط با سرور در اندروید با php از اساسی ترین مباحث آموزشی است.
همان طور که می دانید بیش از نیمی از اپلیکیشن هایی که نوشته می شوند برای کارایی بهتر نیاز دارند اطلاعات خود را از سرور بخوانند و با دیتابیس خود که بر روی سرور قرار دارد ارتباط برقرار کنند.
یا اینکه نیاز داریم تا یک پنل ادمین برای اپلیکیشن نوشته و تحویل کارفرما دهیم . تا اطلاعات خود را در آن وارد کند و کاربران این اطلاعات را در اپلیکیشن ببینند.
همچنین برای اپلیکیشن های فروشگاهی و خبری قطعا نیاز داریم ، اطلاعات را حتی به صورت ساعتی به روز کنیم.
برای اجرای این اپلیکیشن ها و دادن این خدمات به کارفرمایان و کاربران نیاز است که اپلیکیشن ما با سرور در ارتباط باشد .
پس باید بدانیم به چه صورت کدهای سمت سرور را بنویسیم و به چه صورت اپلیکیشن را به سرور متصل کنیم.
در بخش دوم wallbest نحوه کد زنی اپلیکیشن اندرویدی و متصل کردن آن به سرور را خواهیم آموخت. زبان php از مهمترین ابزارهایی است که می تواند در برنامه نویسی اندروید به کمک ما بیاید .
بخش دوم :
در این دروه آموزشی نحوه ساخت اپلیکیشن Wallpaper پیشرفته را خدمت شما آموزش میدهیم. در این آموزش به طور کامل به مباحث زیر می پردازیم : 1- ساخت یک NavigationDrawer شخصی سازی شده:
- راست چین کردن NavigationDrawer
- تغییر سایز و رنگ آیتمهای نویگشین
- شخصی سازی کردن و قرار دادن آیکونهای رنگی در نویگشین
- شخصی سازی کردن لایه Nav_Header
- تغییر رنگ آیکون همبرگری نویشگین
2- شخصی سازی کردن Toolbar 3- کار با PopUpMenu 4- کار با Dialog ها و ساخت یک CustomDialog و نحوه ارتباط با شبکه های اجتماعی از جمله Instagram و Telegram 5- گرفتن اطلاعات از سرور و نمایش در ریسایکلرویو 6- کار با کتابخانه Glide و ماژول GlideApp و استفاده از متدهای مهم و کاربردی آن 7- استفاده از انیمشین ها هنگام جابه جایی بین آداپتور و اکتویتیهای دیگر 8- دانلود عکس های انتخاب شده توسط کاربر 9- ارسال عکسهای دلخواه خود به شبکههای اجتماعی و پیام رسانها 10- استفاده از عکس انتخاب شده کاربر به عنوان بک گراند گوشی 11- نحوه دسترسی به پوشه ای که عکسهای دانلود شده در آن قرار گرفته اند. 12- گرفتن عکس از گالری و نمایش ان در یک ImageView 13- ارسال عکس انتخاب شده توسط کاربر به سمت سرور و آپلود کردن آن 14- نحوه تایید عکس ارسالی کاربران توسط ادمین برنامه و نمایش عکسهای ارسالی کاربران در اپلیکشین به طور کلی با مباحث جدیدی در این دوره آشنا خواهید شد که می توانید از این مباحث در پروژه های دیگر خود نیز استفاده کنید.
اهداف آموزش :
پیش نیاز ها :
آموزش سینتکس php : سه ساعت و چهل دقیقه
۱)خرید هاست، ویژگی ها و تفاوت ها (Cpanel و Direct Admin )
۲)برای خرید هاست چه نکاتی را باید رعایت کرد؟ و تفاوت هاست های مختلف در چیست؟
۳)برای کار با اندروید( سمت سرور) چه هاستی باید تهیه کرد؟
۴)ملزومات ایجاد پنل ادمین و ارتباط با اپلیکیشن اندروید
۵)توضیحات مختصر کدهای css و html و …. در پنل ادمین
۶)ساخت یک پنل ادمین از صفر و ایجاد صفحات مورد نیاز مانند عضویت و ورود و…. برای ارتباط با اپلیکیشن اندروید
۷)تعریف کدها و صفحات php برای ارتباط پنل ادمین با دیتابیس
۸)ایجاد دیتابیس و چگونگی تعریف جدول ها و دیتابیس در هاست های متفاوت
۹)برای پروژه های اندروید به چه جداولی نیاز داریم؟ آپلود دیتابیس از لوکال به سرور در هاست های متفاوت چگونه است؟ برای ارتباط بین پنل ادمین و اندروید چطور باید دیتابیس بسازیم؟
۱۰)آشنایی با کدهای مورد نیاز php در اندروید جهت ارتباط با سرور
۱۱)کانکت شدن به دیتابیس در سرور
۱۲)بررسی انواع صفحات مورد نیاز php برای ارسال اطلاعات از اپلیکیشن اندروید به سرور و دریافت اطلاعات از سرور در اپلیکیشن اندرویدی
۱۳)چگونگی تست کدهای php روی سرور و اطمینان از صحت عملکرد کدهای سمت سرور و چگونگی آپلود صفحات php از قبل تهیه شده در هاست
۱۴)دریافت اطلاعات و مشاهده تمامی دیتاهای تعریف شده در پنل ادمین ساخته شده در اپلیکیشن اندروید این بخش هیچ پیش نیازی ندارد.
همه چیز از ابتدا توضیح داده می شود و برای مبتدی ترین افراد نیز مناسب است .
اگر درباره php هیچ چیز نمی دانید و یا چگونگی ارتباط با سرور را بلد نیستید و مفهوم کدهای php را نمی دانید و در نوشتن و اجرای بخش سرور مشکل دارید ، این ویدئو ها برای شما مناسب هستند .
در این آموزش سعی کرده ایم مطالب مورد نیاز ازکدهای php که برای ارتباط با سرور در اندروید با php را بررسی کنیم و از بیان نکات تکراری و بدون کاربرد در ارتباط این دو زبان برهیزیم و به اصل مطلب بپردازیم.
و در بخش دوم هم اپلیکیشن مربوط به بخش دوم را می سازیم وبه طور کامل کدهای سمت اندروید را خواهیم نوشت .
نکته مهم : دوستان خوبم با توجه به تغییرات به وجود آمده از زمان ضبط این آموزش در سرویس دهی شرکت های ارائه دهنده هاست و دامین و بیشتر شدن تجربه ما در استفاده از خدمات این سرویس دهنده ها ، حتما به شما توصیه می کنیم با توجه به قیمت و سرویس دهی و امنیت و سرعت هاست های این شرکت ها ، در اولویت اول حتما از شرکت سون هاست و در غیر اینصورت نهایتا از شرکت میهن وب هاست ، هاست خود راتهیه کنید .
تجربه به ما نشان داده با استفاده مکرر از باقی سرویس دهنده هایی که حتی در جلسه اول این دوره آموزشی به شما معرفی کردیم چندان مناسب نبوده و با قطعی های مکرر همراه بوده اند .
سرعت هاست های شرکت سون هاست به مراتب خیلی بهتر از میهن وب هاست بوده و امنیت بسیار خوبی دارند ، و ایران سرور با قطعی های بسیار زیاد همراه بود. پارس هاست نیز به علت شرایط قیمتی و نداشتن خدمات ssl اصلا توصیه نمی شود .
به هیچ وجه از هاست های رایگان مخصوصا شرکت گیگفا استفاده نکنید چون هاست های این شرکت برای کار با اندروید دچار مشکل بوده و خطاهای بی مورد را ایجاد میکنند
مزیت این اپلیکشین نسبت به دیگر برنامه های موجود در چیست؟
1- حجم برنامه نسبت به برنامه های موجود در مارکتهای مختلف کمتر میباشد چون تمامی اطلاعات از سمت سرور گرفته می شوند.
2- شما در قرار دادن عکس در اپلیکشین با محدودیت تعداد عکس مواجه نیستید، چون به هر میزان که لازم باشد،در هر لحظه میتوانید عکس جدید به هاست خود اضافه کنید و در اپلیکشین خود به نمایش بگذارید.
3- تشویق کاربران برای استفاده از اپلیکشین به صورتی که می توانند عکسهای دلخواه خود را برای شما ارسال کنند و بعد از تایید شما عکس مورد نظر در اپلیکیشن نمایش داده می شود.
4- به دلیل کدنویسی بهینه ،هنگ کردن و کند شدن در این برنامه پیش نمیآید ، اطلاعات از سمت سرور گرفته میشود با کندیهای ناخودآگاه مواجه نمیشود.
*نکنه : تمامی پیش نیاز های ذکر شده بسیار مهم هستند لذا ابتدا باید پیش نیازها را مشاهده فرمایید.
اگر میخوای خروجی اپلیکیشن رو ببینی از کافه بازار دانلودش کن
پیشنیازهای این دوره
اطلاعات دوره
- ساخت اپلیکیشن Wallpaper پیشرفته
- حجم : ۱٫۱۸ گیگابایت
- زمان : ۶ ساعت و ۲۰ دقیقه
- تعداد فایل : ۵
- مدرس : علی کمائی
معرفی استاد دوره
نزدیک به 5 سال برنامهنویسی اندروید انجام میدم و 2 سال،در زمینه آموزش برنامه نویسی اندروید فعالیت دارم.علاقهمند به توسعه اپلیکشین موبایل و طراحی سایت با وردپرس هستم
از زمان دانشجویی برنامه نویسی کار میکردم . اما از سال 94 به صورت تخصصی تر به برنامه نویسی روی آوردم و از سال 96 شروع به تدریس برنامه نویسی وب و اندروید کردم .
قوانین ثبت دیدگاه
- دیدگاههای فینگلیش تایید نمیشود
- دیدگاههای خارج از موضوع تایید نمیشوند.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.