تا پایان امشب - بیشترین تخفیف تا امروز (%۷۰ و %۹۰) ویژه حمایت از دانشجویان‌ و کسب‌وکارهای آسیب‌دیده جزئیات

ساخت اپلیکیشن چت در برنامه نویسی اندروید

ساخت اپلیکیشن چت (Chat) یا همان پیام رسان و مسنجر(Messenger) در برنامه نویسی اندروید موضوع این دوره آموزشی است. یکی از مباحث پر طرفدار و در عین حال مهم در برنامه نویسی اندروید ساخت برنامه چت در این زبان برنامه نویسی می باشد. تلگرام، واتس آپ و بسیاری دیگر، نمونه هایی از اپلیکیشن های چت برای سیستم عامل اندروید هستند. شما در این آموزش از مجموعه دوره های آموزش برنامه نویسی اندروید، یاد خواهید گرفت که چگونه یک برنامه چت را از 0 تا 100 در زبان برنامه نویسی Android پیاده سازی کنید.

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

سرفصل های آموزش ساخت اپلیکیشن چت در برنامه نویسی اندروید:

  • سرفصل ها کلی بوده و موارد بسیار زیادی ذکر نشده است و ممکن است هر بخش شامل چندین ویدئو زیر مجموعه باشد.
  • مقدمه و معرفی مدرس ، شیوه تدریس و پیشگفتار
  • معرفی پروژه و تحلیل ابتدایی
  • معرفی GCM و کار با کنسول گوگل و دریافت Server Key
  • ایجاد Rest API
  • شروع کار با PHP
  • کار با PhpMyAdmin و ساخت پایگاه داده
  • ایجاد فایل تنظیمات API
  • اتصال به پایگاه داده در PHP
  • ساخت کلاس DbHandler برای کار با پایگاه داده
  • تعریف توابع DbHandler و کدنویسی آن
  • اتصال به GCM در PHP
  • ساخت کلاس های GCM و Push
  • کار با Htaccess برای بازنویسی لینک ها
  • معرفی Slim برای ساخت API
  • ساخت فایل اصلی API و کار با Slim
  • تکمیل API و تعریف توابع مختلف
  • ارتباط بین اندروید و GCM
  • ایجاد پروژه جدید در Android Studio
  • اجرای شبیه ساز اندروید
  • دریافت کلید برای اپلیکیشن از کنسول گوگل
  • Import کردن کتابخانه های مورد نیاز
  • ایجاد کلاس Config و PreferenceManager
  • ایجاد کلاس های NotificationUtils و GcmIntentService
  • اتصال به GCM و دریافت توکن
  • ایحاد کلاس PushReceiver برای دریافت اطلاعات از GCM
  • اعمال تغییرات روی فایل Manifest
  • ایجاد Broadcast Receiver در صفحه اصلی
  • تشخیص نصب بودن گوگل پلی بر روی دستگاه
  • تست ارسال پیغام از طریق GCM
  • ساخت اپلیکیشن نهایی
  • معرفی و ساخت کلاس برای استفاده از کتابخانه Volley
  • ساخت کلاس های User , Message , Chatroom
  • ایجاد کلاس Endpoint برای نگه داری اطلاعات API
  • ارتباط با API و ذخیره Token در پایگاه داده
  • ایجاد لایه ثبت نام و ورود کاربر به صورت متریال دیزاین
  • Validate کردن فرم ثبت نام و ورود
  • اتصال به api و انجام ثبت نام و ورود کاربر
  • ساخت لایه صفحه اصلی برنامه و لیست چت ها
  • شروع کار با RecyclerView و ساخت Adapter
  • تکمیل Adapter و ارتباط آن با RecyclerView
  • دریافت اطلاعات چت ها از API و نمایش در صفحه اصلی
  • تشخیص کلیک بر روی چت ها
  • تشخیص اجرای برنامه در پس زمینه
  • ایجاد صفحه چت و ارسال پیام
  • اتصال به API برای ارسال و دریافت پیام ها
  • ایجاد منوی خروج از حساب کاربری
  • کدنویسی بخش انتقال بین بخش های مختلف
  • تست نهایی اپلیکیشن و جمع بندی

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

تعدادی از ویدیو های این دوره در بخش مربوط به پیش نمایش آموزش (بالا- ستون سمت راست) برای شما قرار داده شده است تا از کیفیت کمی و کیفی آموزش ساخت اپلیکیشن چت در برنامه نویسی اندروید مطمئن شوید و قبل از خرید این دوره آموزشی به خوبی سطح آن را از همه لحاظ ارزیابی کنید.

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

جهت دریافت این آموزش با کلیک بر روی دکمه “دریافت آموزش” (بالا- ستون سمت راست) جهت خرید اقدام کنید. بلافاصله پس از پرداخت آنلاین می توانید وارد پنل کاربری خود در لرن فایلز شده و به ویدیو های آموزشی و سایر امکانات دسترسی داشته باشید.(دسترسی بدون محدودیت در هر زمان و مکان)

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

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

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

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

بعد از دوره آموزش ساخت اپلیکیشن چت در برنامه نویسی اندروید اگر تمایل دارید به مسیر آموزشی خود ادامه دهید، به ترتیب زیر حرکت کنید:

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

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

چنانچه احساس میکنید این آموزش نیاز به آپدیت و بروزرسانی دارد لطفاً این موضوع را با ما در میان بگذارید.

  • در آپدیت باکس این آموزش، موردی یافت نشد.
مدرس آموزش
کمال رضایی
7 سال تجربه برنامه نویسی اندروید به صورت حرفه ای دارم و مدتیه وارد آموزش شدم مطمئنا با نظرات سازنده شما عزیزان انرژی مضاعفی میگیرم.
نظرات کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

45 نظر ثبت شده است
علی ذاکر
642 روز همراهی
علی ذاکر (25 فروردین 1402 | 11:26)

سلام خدمت مدیر و پشتیبان محترم سایت لرن فایلز
بزرگوار این آموزش رو خریداری کردم و فقط 8 قسمت برای دانلود دارد و کامل نیست
درصورتی که نوشته بودید 45 قسمت دارد
لطفا راهنمایی کنید ممنون

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (25 فروردین 1402 | 12:00)

سلام و درود!
دوره شامل 8 فایل زیپ هستش که فایل های بعدی در این 8 فایل قرار دارد. ابتدا دانلود کنید و سپس اکسترکت کنید.
موفق و پیروز باشید

ارسال پاسخ
میهمان
علیرضا (5 شهریور 1401 | 14:58)

عالی بود

ارسال پاسخ
میهمان
محمد (18 اسفند 1399 | 09:02)

سلام خسته نباشید
به نظرتون gcm قدیمی نشده؟ من خوندم روش های جدید تری اومده

و یک انتقاد که شما به یکی از دوستان من خوندم 15 خرداد گفتید دوره به زودی اپدیت میشه الان 9 ماهه چرا اپدیتی ازش نیس؟

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (18 اسفند 1399 | 19:51)

درود. هنوز تولید نشده دوست عزیز.

ارسال پاسخ
میهمان
محمدطاها (9 آذر 1399 | 18:06)

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

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (10 آذر 1399 | 08:16)

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

ارسال پاسخ
میهمان
َAlireza (5 مرداد 1399 | 15:58)

سلام ببخشید این برنامه را با چه زبان برنامه نویسی اندروید درست میکنید؟جاوا؟کاتلین؟

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (5 مرداد 1399 | 16:58)

با سلام.
جاوا هست

ارسال پاسخ
میهمان
حسین م (15 خرداد 1399 | 10:50)

با عرض سلام و خسته نباشید.
۲ تا سوال داشتم.
۱. آیا تنظیمات سمت سرور در آموزش وجود دارد؟
۲.در این آموزش از کدام ورژن اندروید استودیو استفاده میشود؟

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (15 خرداد 1399 | 13:42)

سلام بر شما.
خیر. این دوره بزودی بروزرسانی خواهد شد.

ارسال پاسخ
میهمان
ژاله (12 فروردین 1398 | 10:43)

سلام ببخشید GCM فیلتر شکن میخواد؟

ارسال پاسخ
دانشجو
2263 روز همراهی
y.mohammady17 (14 آبان 1397 | 18:58)

چطور میشه این دوره رو خرید ؟؟؟؟؟؟
لینک خرید نداره
لطفا راهنمایی کنید که چطور این دوره رو خریداری کنیم.

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (20 آبان 1397 | 08:57)

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

ارسال پاسخ
میهمان
سجاد (21 مهر 1397 | 21:55)

سلام من فقط میخوام یک پیامرسان مثل سروش،واتساپ،تلگرام،روبیکا و…بسازم ولی نمیدونم از کجا شروع کنم لطفا به جیمیلم بگید sajad138280@gmail.com

ارسال پاسخ
میهمان
محمد (6 تیر 1397 | 14:33)

باسلام
باتوجه به فیلتر کردن ایران توسط گوگل آیا همچنان این سیستم چت کارایی دارد؟ من میخواستم خریداری کنم ولی نمونه های را دیدم که در برقراری ارتباط با GCM و FCM مشکل دارن.

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (7 تیر 1397 | 10:42)

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

ارسال پاسخ
میهمان
محسن (29 خرداد 1397 | 02:55)

سلام
آیا مسائل امنیتی هم در این آموزش لحاظ شده یا نه؟

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (29 خرداد 1397 | 07:41)

سلام دوست من
مدرس تا حد میانه ای مورد امنیت رو لحاظ کردن

ارسال پاسخ
میهمان
میلاد (1 خرداد 1397 | 16:09)

سلام
نمونه برنامه ای که تو اموزش ساخته شده رو میشه رو سایت قرار بدید تا قبل خرید چک کنیم.

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (2 خرداد 1397 | 07:16)

سلام دوست من
بله اگر ممکن باشد حتما بر روی سایت قرار خواهیم داد.

ارسال پاسخ
میهمان
مصطفی (25 اسفند 1396 | 10:45)

سلام
لااقل چند اسکرین شات از محیط فایل نمونه ایجاد شده میزاشتید. اینطور نمیشه فهیمید برنامه چطور هستش. ویدئو هایی که برای ارزیابی قرار دادید چیزی مشخص نمیکنه.

ارسال پاسخ
لرن فایلز
لرن فایلز
4105 روز همراهی
لرن فایلز (26 اسفند 1396 | 09:20)

سلام دوست من
به بخش آموزش پیشنهادتون رو فرستادم.

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

آموزش هک