آموزش اندروید اپلیکیشن چت مشابه تلگرام( با استفاده از Socket IO )
( فیلم آموزشی ) ،توسط مهندس مجتبی نکویی
به کلیک سایت خوش اومدی ،
اینجا میتونی هر فیلم آموزشی که مد نظر داری رو پیدا کنی.
آموزش های کلیک سایت کاملا از صفر تا صد طراحی شده و تمامی آموزش ها به زبان فارسی و مناسب جهت ورود به بازار کار تولید شده.
پس از دیدن آموزش ها ، بدون تردید شما آماده ورود به بازار کار و کسب درآمد خواهید شد.
برای شروع ، ابتدا فیلم معرفی دوره رو مشاهده نمایید.
سپس میتوانید در ادامه همین صفحه ، سایر قسمت های این مجموعه را دانلود نمایید.
برای مشاهده فیلم با سرعت بالا ، از آی پی ایران استفاده نمایید.
معرفی سرفصل های این دوره:
توضیحات کلی مجموعه آموزش اندروید اپلیکیشن چت مشابه تلگرام( با استفاده از Socket IO ):
دموی مجموعه را حتما ببینید
دراین دوره سعی میشود بسیاری از اپشن هایی که اپلیکیشن موبوگرام داراست رو به اپلیکیشن چت اضافه کنیم . هدف اصلی ساخت اپلیکیشن چت با استفاده از کتابخانه قدرتمند Socket IO اصولی ترین راه ممکنه برای ساخت برنامه چت هست که دراین دوره اموزش خواهیم داد.سرفصلهای این دوره:
- استفاده از دو سرور در برنامه یک سرور php ویک سرور Nodejs
- ارسال پیامک از طریق پنل ارسال پیامک و وب سرویس همراه با کدنویسی
- دریافت پیامک در برنامه وتشخیص متن
- ارسال پیامک اعتبارسنجی مشابه تلگرام
- اعتبارسنجی کاربر با استفاده از کد
- اپلود تصویر پروفایل
- لود ونمایش تصویر پروفایل
- ارسال پیام بصورت شخصی برای کاربر
- ارسال پیام به کاربر با استفاده از ایدی کاربر
- نمایش حالت is typing... در زمان نوشتن پیام توسط مخاطب
- حالت روح
- ساخت گروه های مختلف
- اپلود تصویر برای پروفایل
- اپلود تصاویر و ارسال تصاویر در چت
- اپلود تصاویر روی سرور نود جی اس
- کار با گروه ها
- کار با کانال
- اموزش کامل و مفهومی کانال وگروه در چت
- توضیح کامل تفاوت کانال و گروه
- انلاین بودن کاربر
- دریافت و نمایش چت ها و لود تصاویر
- کار حرفه ای با اینترفیس ها
- و بسیاری از امکانات دیگر که در ادامه اموزش اضافه خواهند شد
برای تهیه سورسها به ادرس زیر مراجعه کنید:
http://www.clicksource.ir
در صورت موجود نبودن سورس به این ایمیل پیام بدید:
sup.clicksource@gmail.com
بخش های رایگان این مجموعه آموزشی:
ساخت سرور وبرقراری اتصال با سوکت ( بخش 1 ) دانلود مستقیم ارسال پیام ( بخش 2 ) دانلود مستقیم ارسال ودریافت پیام در اپلیکیشن ( بخش 3 ) دانلود مستقیم رفع اشکال در استفاده از کتابخانه ( بخش 4 ) دانلود مستقیم ساخت لایه های گرافیکی برنامه ( بخش 5 ) دانلود مستقیم ارسال پیامک از طریق وب سرویس ( بخش 6 ) دانلود مستقیم تشخیص متن پیامک اعتبار سنجی به محض دریافت ( بخش 7 ) دانلود مستقیم اعتبارسنجی با کد ( بخش 8 ) دانلود مستقیم مرورکلی بر همه مطالب گذشته ( بخش 9 ) دانلود مستقیم ذخیره کد فعال سازی مخصوص کاربر در سرور ( بخش 10 ) دانلود مستقیم چک کردن اعتبار کد ( بخش 11 ) دانلود مستقیم ارسال پیام به ایدی شخص ( بخش 12 ) دانلود مستقیم ارسال چت خصوصی(مهم) ( بخش 13 ) دانلود مستقیم تغییر در گرافیک برنامه ( بخش 14 ) دانلود مستقیم چت با ایدی ( بخش 15 ) دانلود مستقیم چک کردن ایدی از سرور ( بخش 16 ) دانلود مستقیم ارسال چت خصوصی ( بخش 17 ) دانلود مستقیم تغییرات ظاهر گرافیکی ( بخش 18 ) دانلود مستقیم نمایش حالت is typing در زمان نوشتن مخاطب ( بخش 19 ) دانلود مستقیم گرفتن دسترسی برای استفاده از حافظه داخلی ( بخش 20 ) دانلود مستقیم خواندن چت ها از دیتابیس ( بخش 21 ) دانلود مستقیم خواندن چت ها از حافظه داخلی ( بخش 22 ) دانلود مستقیم نمایش لیست چت ها ( بخش 23 ) دانلود مستقیم تکمیل چت لیست ( بخش 24 ) دانلود مستقیم کار برروی ui چت های ارسالی ( بخش 25 ) دانلود مستقیم اپلود تصویر پروفایل ( بخش 26 ) دانلود مستقیم لود کردن ونمایش تصاویر پروفایل ( بخش 27 ) دانلود مستقیم لود کردن ونمایش تصاویر پروفایل قسمت دوم ( بخش 28 ) دانلود مستقیم لود کردن ونمایش تصاویر پروفایل قسمت سوم ( بخش 29 ) دانلود مستقیم لود کردن ونمایش تصاویر پروفایل قسمت چهارم ( بخش 30 ) دانلود مستقیم( ساخت سرور وبرقراری اتصال با سوکت )
( ارسال پیام )
( ارسال ودریافت پیام در اپلیکیشن )
( رفع اشکال در استفاده از کتابخانه )
( ساخت لایه های گرافیکی برنامه )
( ارسال پیامک از طریق وب سرویس )
( تشخیص متن پیامک اعتبار سنجی به محض دریافت )
( اعتبارسنجی با کد )
( مرورکلی بر همه مطالب گذشته )
تخفیف تا تاریخ 1405/8/26 (تخفیف فوق،صرفا به خرید کل پکیج،و یا خرید فصل ها تعلق می گیرد و به خرید تک بخش ها،اعمال نمی گردد)
وضعیت دوره: تکمیل شده
تعداد قسمت ها : 62 قسمت
سطح آموزش: صفر تا صد
به همراه کدها و فایل های آموزش
پشتیبانی فنی: دارد
می توانید پس از دریافت مجموعه،مشکلات و سوالات تخصصی و فنی خود را با سازنده این مجموعه، (مهندس مجتبی نکویی ) در میان گذاشته و برطرف نمایید.
تعداد فصل ها: 8 فصل
مدت زمان: 29 ساعت و 30 دقیقه
افزودن پکیج به سبد خرید
جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:
نظر/پرسش/پیشنهاد شما
در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.
جهت بزرگنمایی،ماوس را روی تصویر حرکت دهید
در حال بارگزاری تصاویر...
نظرات/پرسش ها/پیشنهادات ( صفحه 3 )
حسینی
میگه:
سلام
ببخشید من بازم سوال پرسیدم
ممکنه من را راهنمایی کنید
من میخوام یک ربات جذب کاربر بنویسم ولی در همه سایت ها میگه برو تلگرام ربات بسازید و بعد با php دستور کنترل میکنیم در واقع ربات در بستر تلگرام یا در بستر سروش یا اینا و ...
شما اینجا دارید یک چت می نویسید که از تلگرام جدا شده یعنی من دیگه نیازی نیست با فیلتر شکن و بدبختی به تلگرام وصل بشم بعد ربات استفاده کنم
حالا شما که یک اپلیکیشن ایجاد می کنید که جدا از ایتا و سروش و تلگرام و... و قابلیت اونا را دارد مثل ایجاد گروه و کانال و... پس باید قابلیت ایجاد ربات داشته باشد .آیا من کلا دارم اشتباه فکر می کنم یا امکان این موضوع هست ولی شما نمی خواهید در دوره آموزش بدید؟
متشکرم
حسینی
میگه:
سلام
این دوره آموزش ایجاد ربات هم میگه .مثل ربات هایی که در تلگرام داریم.یا مثلا در سروش میشه ربات ایجاد کرد.حالا این اپلیکیشن چت هم ساخت ربات داره؟؟اگر ندارید این آموزش را، ممکن است یک سایتی معرفی کنید .
پاسخ:
سلام این اموزش ربطی به ربات نداره و ساخت یک اپلیکیشن چت هست
کاربر
میگه:
سلام میشه یه توضیحی درباره ui هاش بدی
پاسخ:
سلام متوجه منظورتون نشدم
توی دمو خروجی رو نشون دادیم
زهرا
میگه:
سلام خسته نباشین من برای پروژه پایانی یک پیام رسان یاید درست کنم با netbeans آیا این پکیج پیام رسان در اندروید استادیو به درد من میخوره کو هاش و آموزشش که پکیج رو بخرم؟یعنی کدها تفاوتی دارن .؟
پاسخ:
سلام من متوجه منظورتون نشدم
دمو رو ببینید خروجی مشخصه
سروش ذوقی
میگه:
سلام بخش socket io از کدوم قسمته؟
پاسخ:
سلام توی سرفصلها مشخص هست
از همون قسمت های اول کار کردیم
جوادی
میگه:
سلام
من اولش مشکل خوردم دستور npm install رو میزنم کلا errore میده
پاسخ:
سلام لطف کنید سوالات فنی رو از طریق پنل رفع اشکال سایت بپرسید
سدنا سلیمی
میگه:
سلام من برنامه های چت زیادی رو تو وب پیدا کردم ولی همه اون ها سمت ui رو با html کار کردن در حالی که من باید از react native برای نمایش استفاده کنم و چون تازه کار با react native رو یاد گرفتم امکان برقراری ارتباط وب سوکت با react native برام مشکله ممنون میشم راهنماییم کنین که آیا با خرید این دوره میتونیم این کار رو انجام بدم.شما در قسمت ui ار html استفاده کردین یا از react
پاسخ:
سلام این دوره به react native کاری نداره
با زبان جاوا اموزش داده شده است
پیشنهاد گوگل برای برنامه نویسی اندروید یکی از بین جاوا کاتلین و فلاتر هست
محمد کریمی
میگه:
ایا امکان قرار دادن آموزش تماس تصویری و صوتی هستش
پاسخ:
در صورت اپدیت دوره ممکنه اضافه کنیم ان شاالله
محمد کریمی
میگه:
آیا امکان قرار دادن تماس صوتی و تصویری روه به پروژه اضافه میکنید
پاسخ:
سلام ان شاالله سعی میکنم دوره رو اپدیت کنم واین مورد رو قرار بدم
saeide
میگه:
سلام استاد گرامی.استاد من قبل از اشنایی با شما دوره صفرتا صد اموزش اندرویید اقای علی زاده در فرادرس رو گذروندم.و الان نیاز به ارتباط با سرور در برنامه اندرویید هستم .میخواستم ببینم پیشنیاز این دوره تون nodejsوphpهست و ضرورت دارد؟
پاسخ:
سلام ودرود من دوره ایشون رو نمیدونم به چه شکل هست
ولی همه دوره های اندروید سایت پیش نیازشون دوره صفرتاصد اندروید هست که پیشنهاد میکنم حتما ببینید
برای دوره چت غیر از صفرتاصد دوره نود جی اس هم هست چون سوکت رو اموزش دادیم
علی عرب
میگه:
با سلام ایابا اپلیکشن پیام رسان پیامک انبوه با تصویر و متن میتوان ارسال کرد
پاسخ:
سلام ودرود بله میتونید بسازید
محمد صادقب
میگه:
با سلام خدمت استاد عزیز ازتون خواهش میکنم که آموزش طراحی اینستاگرام رو بسازید یه آمورزش بکر و بی همتا است بنده یک هفته است دارم وب گردی میکنم ولی تاحالا این دوره ندیدم و مطمئنم که دانشجویان زیادی رو به خودش جذب میکنه پس لطفا حتما و سریعا در صدد ضبط این دوره مفید و جالب و کاربردی بپردازید ممنون
پاسخ:
سلام ودرود چشم حتما
محمدمهدی نقی پور
میگه:
سلام وقتتون بخیر، من میخوام اپلیکیشنی بنویسم که یک قسمتش چندتا گروه داشته باشه یا به اصطلاح اتاق گفتگو داشته باشه، و کاربرها بتونن با پرداخت مبلغی برای مدتی عضو یکی از اون اتاقها به انتخاب خودشون بشن(این اتاق ها میتونن گروه یا کانال بشن) و میخوام درصورت نیاز وقتی که اپلیکیشن داره کار میکنه بشه گروه یا کانال جدید ایجاد کرد،با تهیه این پکیج میتونم به این اهدافم برسم؟
پاسخ:
سلام ودرود بله میتونید
علی
میگه:
باعرض سلام و خسته نباشید.ممبرزنی برای کانال ها یا ارسال نوتفیکیشن ها یا ارسال نوتفیکیشن برای ممبر گیری وفالوور ولایک زنی ها واینگونه خدمات با چه زبان های برنامه نویسی انجام می شود؟برای یادگیری این مهارات باید چه زبان های برنامه نویسی رابلد باشیم؟لطفاراهنمایی کنید؟
پاسخ:
سلام اگر برای تلگرام منظورتونه باید api خود تلگرام رو مطالعه کنید توضیح داده شده
فرزانه
میگه:
سلامخسته نباشین .من زیاد بلد نیستم تازه یکم یاد گرفتم و اولین فیلم اموزشیتون رو دانلود کردم و این طوری متوجه شدم که برای این کار سرور لازمه.الان سوالم اینه اگه کامپیوتر رو سرور کنیم میشه؟یا حتما باید خریداری بشه سرور
پاسخ:
سلام ودرود
برای اپلیکیشن ها باید هاست یا سرور تهیه به
برای اپ های چت و راه اندازی نود جی اس نیاز به سرور دارید که باید تهیه بکنید
نیما
میگه:
مثلا من نمی دونم چجوری socket.ioرو روی یه سرور واقعی استفاده کنم آیا در بخش پشتیبانی منو راهنمایی می کنید؟
پاسخ:
سلام باید سرور مجازی بخرید.سرور مجازی هم محیطی مثل ویندوز داره.همونطور که توی دوره اموزش نصب وراه اندازی نود جی اس رو گفتیم به همون شکل روی سرور مجازی نصب وراه اندازی میکنید
نیما
میگه:
چجوری می تونم از سرور real برای ساخت این app استفاده کنم؟
پاسخ:
متوجه منظورتون نشدم
نیما
میگه:
سلام . آموزش روی سرور مجازی هست یا واقعی؟
پاسخ:
سلام سرور مجازی
کاربر
میگه:
ممنون میشم اون یکی سوالمم جواب بدین :این چه روشیه؟؟ گوشی ها به یک وایفای وصل بشن(اینترنت نیازی نداره) بتونم اطلاعاتی که میخوام رد وبدل کنم درست مثل بازی های local multiplayer ممنون میشم راهنماییم کنید
پاسخ:
توی نت سرچ کنید همچین کاری من تا حالا انجام ندادم
کاربر
میگه:
1-میخواستم ببینم در این اموزش همه دیوایس های اندرویدی کلاینت هستن یا یکی از دیوایس های اندرویدی سرور میشه وبقیه کلاینت؟؟
2-دنبال روشی هستم که گوشی ها به یک وایفای وصل بشن(اینترنت نیازی نداره) بتونم اطلاعاتی که میخوام رد وبدل کنم درست مثل بازی های local multiplayer ممنون میشم راهنماییم کنید
پاسخ:
سلام توی این اموزش یک سرور وهمه دیوایس ها کلاینت هستند دقیقا مثل تلگرام
سجاد
میگه:
با عرض سلام
در این دوره برنامه نویسی سمت سرور برای پیام رسان آموزش داده می شود؟ اگه بله به صورت کامل آموز داده می شود با خیر؟
پاسخ:
سلام ودرود بله اموزش داده میشه ولی بهتره قبلش دوره نود جی اس رو که روی سایت هست ببینید
صالح افشار
میگه:
سلام استاد میشه کمکم کنید خیلی مهمه ممنون.
مشکل من این قسمته
sockets.foreach(function (item) {
item.emit(message, {message : data});
وفتی cmd اجرا میشه با پورت با ایملیتور گوشی وارد میشم میگه یک یوزر وصل شد تا حالا مشکل نداشت هر چی مینوشتم تو cmd میرفت ولی قسمت ۳ گفتین هر چی ارسال میکنیم میخواهیم توی خود منو گوشی نشون بده دقیقا مثل فیلم رفتم جلو ولی به این مشکل خوردم وقتی دکمه ارسال میزنم متنم ارسال میشه ولی بعدش اخطار پایین میده دیگه نمیشه چیزی دیگه ارسال کرد
Sockets.foreach is not a function
محمدصادقی
میگه:
امکان ساخت اینستاگر ام نیز وجود دارد؟؟؟؟؟
پاسخ:
سلام ودرود همه چیز امکان داره دوست عزیز
محمد صادقی
میگه:
با سلام این آموزش کی آپدیت میشه
امکان داره که در آپدیت بعدی دقیقان عین موبوگرام باشه؟؟؟؟؟
پاسخ:
سلام ودرود زمان اپدیت دوره مشخص نیست
محسن
میگه:
سلام و عرض ادب.این دوره پیشنیاز هم دارع؟
پاسخ:
سلام ودرود بله دوره صفرتاصد اندروید ودوره اموزش نود جی اس