آموزش جامع برنامه نویسی آندروید
Android یک سیستم عامل تحت موبایل و مبتنی بر هسته ی Linux است. پروژه ی توسعه و ارتقا اندروید AOSP یا پروژه ی کد باز اندروید نام دارد که شرکت Google آن را رهبری می کند. سیستم عامل اندروید از چهار لایه تشکیل شده است، اما یک توسعه دهنده ی اندروید معمولا با دو لایه ی بالایی (Application و Application Framework) آن سروکار دارد.
آموزش FireBase Socket در Android
در این بخش میخواهیم در مورد FCM صحبت کنیم. قصد داریم برای اضافه کردن پیام دهی ابری (cloud messaging) به نرم افزارهای اندرویدی از Firebase استفاده کنیم. آموزش Firebase Cloud Messaging (FCM) برای Android
به نظر می آید که Push notification ها جزء مهمی از برنامه های اندرویدی باشند. این notification ها به ما کمک می کنند تا کاربران را حفظ کرده، کاربران فعال را افزایش دهیم و... . برای اینکه به تمامی کاربران برنامه ی خودمان Push notification ارسال کنیم، می توانیم از Firebase Cloud Messaging (FCM) استفاده کنیم. FCM (promotional information) ارسال کرد.Android
همانطور که می دانید، WebSocket یک پروتکل ارتباطی کامپیوتری است، که در یک تک اتصال TCP کانال های ارتباطی کاملا دو رشته ای را فراهم میکند. WebSocket در HTML 5 پشتیبانی می شود. با توجه به اینکه ورژن کتابخانه ی OkHttp 3.5 است، می توانید در برنامه های اندرویدی خود از اتصال WebSocket ها نیز استفاده کنید. در این آموزش شما چگونگی ایجاد یک نرم افزار چت ساده را با استفاده از Echo WebSocket Server
QR code افزارهای موبایل دارند. QR code اطلاعاتی مانند : متن، sms، ایمیل، لینک url ، عکس، صدا و فرمتهای دیگر را ذخیره کنید. اندروید با استفاده از کتابخانه Google Mobile Vision اطلاعات ذخیره شده در بارکدها را با وجود اینکه کتابخانههای زیاد دیگری برای انجام این کار وجود دارند، کتابخانه از جمله خواندن بارکدها پرداخت مانند شناسایی چهره بارکد و QR code scanner Google Mobile Vision در Android