جلسه 52 :
نوتیفیکیشن ها در اندروید استودیو – بخش اول
ایجاد و مدیریت اعلان ها (نوتیفیکشن) در اندروید
اعلان یا Notification چیست؟
ایجاد نوتیفیکیشن با NotificationCompatBuilder
معرفی توابع مهم
ایجاد نوتیفیکیشن های دارای متن طولانی با BigTextStyle
سازگار سازی آیکن نوتیفیکیشن با نسخه lollipop
کار با نوتیفیکیشن ها و تغییرات آنها در ورژن جدید اندروید استودیو
معرفی کلاس NotificationManagerCompat
نمایش نوتیفیکیشن با تابع notify
آموزش کامل ایجاد Channel ID
جلسه 53 :
نوتیفیکیشن ها در اندروید استودیو – بخش دوم
نوتیفیکیشن متن بزرگ
نوتیفیکیشن 2 تایی
نوتیفیکیشن حاوی عکس
نوتیفیکیشن شامل Inbox
نوتیفیکیشن به صورت لیست مانند نمایش پیام های دریافتی واتس آپ و تلگرام
نمایش آی در نوتیفیکیشن
ایجاد ویبره برای زمان اعلان با مدت زمان مشخص
نوتیفیکیشن برای دانلود و نمایش درصد پیشرفت
جلسه 54 :
نوتیفیکیشن ها در اندروید استودیو – بخش سوم
ایجاد نوتیفیکیشن سفارشی
جلسه 55 :
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
Async Task
معرفی Async Task
معرفی HandlerThread
پیاده سازی AsyncTask
معرفی doInBackground
معرفی preExecute
معرفی onPostExecute
جلسه 56 :
دانلود حرفه ای انواع فایل از سمت سرور و ذخیره روی گوشی با نشان دادن درصد پیشرفت دانلود
آشنایی با دریافت و چک کردن permission ها از اندروید مارشملو به بعد
چک کردن موجود بودن permission
درخواست persmission از کاربر
معرفی تابع onRequestPermissionsResult
معرفی ProgressDialog
معرفی پارامترهای Constructr
پیاده سازی عنوان و متن در Progress Dialog
معرفی مفهوم indeterminate
تغییر استایل Porgress Dialog
آپدیت کردن مقدار Progress
معرفی Timer برای اجرا کردن تکه کد در زمان های مشخص
معرفی کلاس TimerTask
متد RunnUiThread
معرفیonProgressUpdate
جلسه 57 :
آموزش حرفه ای کار با کتابخانه ها (قسمت اول)
کتابخانه یا Library چیست؟
کتابخانه های معروف سایت گیت هاب
کتابخانه های معروف سایت اندروید آرسنال
دانلود کتابخانه و اضافه کردن فایل ها به پروژه
معرفی کتابخانه ی App Intro برای ساخت راهنمای شروع کار برای کاربر
معرفی کتابخانه Material ProgressBar برای ساخت ProgressBar متریال
معرفی کتابخانه PhotoView برای نمایش عکس با قابلیت Zoom
اضافه کردن کتابخانه از remote repsitry
Module چیست؟
مفهوم Dependency
Remote repository چیست؟
معرفی jCenter
معرفی mavenCentral
تفاوت های Gradle و Maven
جلسه 58 :
آموزش حرفه ای کار با کتابخانه ها (قسمت دوم)
ساخت حرفه ای کتابخانه و استفاده از آن در پروژه های مختلف
آموزش ساخت کتابخانه اندرویدی (ایجاد کتابخانه ای شامل View های دارای فونت فارسی)
آموزش ایجاد ماژول در اندروید استودیو
معرفی فایل attrs و ایجاد آن برای ساختن صفت های سفارشی
ایجاد Attribute های شخصی سازی شده برای کتابخانه
معرفی تگ declare-styleable
معرفی تگ attrs
معرفی تگ enum
آشنایی با کلاس TypedArray
آشنایی با اینترفیس AttributeSet
معرفی پارامتر های متد سازنده های Buttn, TextView, EditText, RadiButtn, CheckBx, SwitchCmpat
ساختن فایل Xml برای کتابخانه
معرفی تابع isEditMde
اضافه کردن کتابخانه شخصی خودمان به پروژه
معرفی متد recycle برای بازیافت کلاس TypedArray
معرفی متد invalidate
معرفی متد requestLayout
معرفی ساختار try…finally
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
جلسه 59 :
ویجت ها
ایجاد ابزارک ها (Widgets) در اندروید
ابزارک چیست؟
RemteView چیست؟
ابزارک ها چگونه کار می کنند؟
آموزش ایجاد سریع Widget با اندروید استودیو
چطور ابزارک را آپدیت کنیم؟
ساخت انواع ویجت در اندروید
ایجاد ویجت آب و هوا
ایجاد کلاس Api Service برای دریافت اطلاعات آب و هوا از سمت سرور
نمایش اطلاعات آب و هوا در ویجت پس از دریافت از سرور
معرفی سایت های معروف ارائه دهنده اطلاعات آب و هوا مخصوص برنامه نویسان
آموزش برنامه نویسی اندروید
جلسه 60 :
رتروفیت (قسمت اول)
ارتباط با سرور با کتابخانه رتروفیت (retrofit) – قسمت اول
کار با هاست واقعی
اتصال به هاست واقعی
ایجاد دیتابیس روی هاست واقعی
کدنویسی سمت سرور با php
جلسه 61 :
رتروفیت (قسمت دوم)
ارتباط با سرور با کتابخانه رتروفیت (retrofit) – قسمت دوم
ارسال و دریافت دیتا با هاست واقعی و نمایش آن در اندروید
مقایسه رتروفیت و والی
کدنویسی سمت اندروید
تمامی تکنیک های کار با کتابخانه رتروفیت
جلسه 62 :
RXJava
RXandroid
آموزش کامل RXJava در اندروید
ایجاد کلاس مربوط به اندروید
تکنیک های کار با RXJava در اندروید
جلسه 63 :
معماری MVP (قسمت اول)
آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت اول)
بررسی لایه های مختلف معماری MVP
معرفی اجمالی پروژه حرفه ای انجام شده در طول دوره
ساخت دیتابیس
کدنویسی سمت سرور با php
افزودن کتابخانه های مورد نیاز برای این پروژه
ایجاد پکیج های مورد نظر برای لایه های MVP
جلسه 64 :
معماری MVP (قسمت دوم)
آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت دوم)
جلسه 65 :
معماری MVP (قسمت سوم)
آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت سوم)
جلسه 66 :
معماری MVP (قسمت چهارم)
آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت چهارم)
جلسه 67:
معماری MVP (قسمت پنجم)
آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت پنجم)
جلسه 68:
معماری MVP (قسمت ششم)
آموزش معماری MVP با ایجاد یک پروژه حرفه ای (قسمت ششم)
جلسه 69:
معماری MVVM (قسمت اول)
آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت اول)
بررسی ساختار و لایه های معماری MVVM
مقایسه معماری MVVM و معماری MVP
جلسه 70:
معماری MVVM (قسمت دوم)
آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت دوم)
جلسه 71:
معماری MVVM (قسمت سوم)
آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت سوم)
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
جلسه 72 :
معماری MVVM (قسمت چهارم)
آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت چهارم)
جلسه 73 :
معماری MVVM (قسمت پنجم)
آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت پنجم)
جلسه 74 :
معماری MVVM (قسمت ششم)
آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت ششم)
جلسه 75 :
معماری MVVM (قسمت هفتم)
آموزش معماری MVVM با ایجاد یک پروژه حرفه ای (قسمت هفتم)
جلسه 76 :
انتشار و فروش اپ در مارکت های مختلف
گرفتن خروجی از برنامه
اقدامات لازم قبل از انتشار اپ (امن سازی و تست نرم افزاری)
Proguard چیست؟
آشنایی با Proguard
bofuscate کردن کدها با Proguard
بهینه سازی کدها و کم حجم کردن فایل نهایی با Proguard
جدا سازی فایل های استفاده نشده از پروژه
ایجاد فایل Apk در حالت Release mde
ساختن keystore
ایجاد فایل apk آماده ی انتشار
راه حل های حل خطای Blocked by Play Protect
انتشار برنامه در مارکت های اندروید
انتشار در کافه بازار
انتشار در مایکت
انتشار در گوگل پلی
صحبت های آخر و جمع بندی
پروژههای موبایل (Android-Windows-IOS)
دپارتمان
تولید نرم افزارهای موبایل دانشیاران شریف علاوه بر ارائه انواع نرم
افزارهای اندروید، ویندوز و IOS به کاربران خود، مشاوره های فنی در زمینه
این فناوریها نیز ارایه میکند که نهایتا باعث تولید نرم افزارهای موبایل
با کیفیت و قرار گرفتن آنها در چرخه کسب و کار صحیج و نهایتا سودآوری مناسب
منجر می شود. این مشاوره ها که حاصل سوابق چندساله و موفق در زمینه طراحی و
تولید بیش از 400 پروژه نرم افزاری موبایل برای شرکتها و سازمانهای مختلف
است ، باعث موفقیت و پیشی گرفتن یک سازمان در عرصه رقابت با رقبای خود
خواهد بود. همراه و همگام بودن با فناوریهای روز از جمله اصلیترین دغدغه
های سازمانهای مختلف است که همیشه ملاحظاتی دررابطه با میزان موفقیت آنها
وجود دارد. در صورتیکه اگر استفاده از فناوریهای روز را با برنامه ریزی و
هدفمند دنبال کنیم، قطعاً به موفقیتهای بهتری می رسیم.09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
خصوصیات نرم افزارهای موبایل تولید شده توسط ما به شرح زیر هستند:
• همگام بودن با آخرین تکنولوژی روز دنیا
• افزایش راه های ارتباطی میان سازمانها و صاحبان مشاغل با مشتریان
• هدفمند کردن سطوح دسترسی مشتریان به سازمانها و صاحبان مشاغل ، خدمات و محصولات
• ارائه سرویس به شیوه ای متفاوت از یک کانال پیشرفته
• افزایش وسعت جامعه بازار هدف و دست یابی به طیف عظیمی از مشتریان
• افزایش توانایی در رقابت موثر با سایر رقبا و ذسترسی به موقعیتهای بالاتر
• افزایش اعتبار نام تجاری (برند) بعلت گسترده شده پهنه محیط کاری سازمانها و صاحبان مشاغل
• افزایش راه های معرفی سازمانها و صاحبان مشاغل ، محصولات و خدمات
• در دسترس بودن همیشگی (24X7)
• ایجاد تنوع در نحوه معرفی سازمانها و صاحبان مشاغل
دپارتمان
موبایل دانشیاران شریف آمادکی تولید پروژه های موبایل در کلیه سطوح را
دارد. تمامی امکانات سیستم عامل موبایل توسط برنامه نویسی قابل کنترل می
باشد . لیست زیر بخشی از امکانات گوشی است که نرم افزارهای تولیدی ما می
توانند در اختیار گرفته و کنترل کنند :
• اتصال به سیستم رایانش ابری
• ارتباط با پایگاه داده ها
• کنترل سخت افزار GPS موقعیت یاب داخلی موبایل
• کنترل دوربین عکاسی و فیلمبرداری گوشی
• کنترل میکروفن , هدست و اسپیکر
• استفاده از اینترنت GPRS
• داده های مکالمات گوشی
• انجام پیام رسانی ، ارسال و دریافت sms ، فعال شدن برنامه با پیامک
• کار به حسگرهای داخلی موبایل
• استفاده برنامه نویسی به زبان جاوا (در محیطهای Android SDK و Android Studio )
• بهره گیری از شبکه wifi وای فای (وایرلس) و بلوتوث
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
حوزه های زیر، بخشی از فعالیتهای ما در زمینه تولید نرم افزارهای موبایل است :
• نرم افزارهای تبلیغاتی
• طراحی نسخه موبایل نرم افزارهای خبرخوان RSS وب سایتها
• کنترل سخت افزارها و مدارات صنعتی بوسیله ی گوشی اندروید
• طراحی نسخه موبایل فروشگاههای آنلاین
• ربات تلگرام
• نرم افزارهای توزیع و فروش جهت شرکت های پخش
• برنامه هایی با هدف انتشار در مارکت کافه بازار و دیگر کانالهای فروش نرم افزارهای موبایل
• کتاب های الکترونیکی نسخه موبایل
• اتوماسیون (اداری و صنعنی) تحت موبایل
بسته
ها خدمات مختلفی را در زمینه های انجام پروژه های نرم افزاری ، راه اندازی
شبکه و ارائه مشاوره در بخش فناوری اطلاعات ، بهینه سازی، پیاده سازی
ابزارهای نرم افزاری وهوشمند سازی صنایع مختلف ارائه می دهد. این شرکت
مفتخر است که با همت و تلاش بی وقفه خود و سابقه درخشان در زمینه ی تولید
نرم افزار های مالی و اتوماسیون و طراحی و پیاده سازی سیستمهای اطلاعاتی ،
پورتالهای تحت وب همواره رضایت مشترکین ارجمند ، فعالان عرصه های صنعت،
تجارت و خدمات را به دست آورده است. این شرکت کلیه محصولات خود را تا ۲ سال
، ضمانت کامل کرده و تا۵ سال پشتیبانی می کند. شرکت راهکارهوشمندایرانیان
ارائه کننده انواع خدمات اینترنتی در ایران میباشد .این شرکت با استفاده از
تیمهای مجرب آماده ارائه انواع ابزارها و طراحی و پیاده سازی انواع برنامه
های تحت وب و ویندوز میباشد. ارائه بسترهای مختلف سیستمهای تحت وب
(ویندوز-لینوکس)، ابزار طراحی وب و مشاوره جهت امور مختلف برای طراحی وب از
جمله خدمات این شرکت میباشد. شاید شما نیز مدتهاست در پی رسیدن به اعتبار و
جایگاه مناسب جهانی خود هستید ، با کمک ما و با استفاده از خدمات ما این
مسیر را در کوتاه ترین زمان ممکن طی خواهید نمود.
سایر خدمات
طراحی و
پیاده سازی انواع وب سایت . طراحی پورتالهای تحت وب ، برنامه نویسی تحت وب
، طراحی و برنامه نویسی فروشگاههای اینترنتی سیستمهای CMS (Content
Management System) سیستمهای
CRM(Customer Relation Management) . و
طراحی گرافیکی وب سایت ها / طراحی انواع فلش / طراحی انواع بنر راه اندازی
کامل وب سایت و پشتیبانی در رابطه با بروز رسانی اطلاعات وب سایت ها راه
اندازی انواع پرتال خبری ، بانکداری ، دانشگاهی ، سازمانی ، شرکتی، شخصی.
انجام پروژه های نرم افزاری شهرداری ها، آموزش پرورش وکلیه ارگان های دولتی
وخصوصی، پروژه های تحت وب و ویندوز و شبکه ،پردازش تصویر و پروژه های
هو09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com انجام پروژه های اندروید | طراحی اپلیکیشن اندروید android
سفارش پروژه اندروید
ساخت اپلیکیشن اندروید
نوتیفیکیشن ها در اندروید استودیو
آموزش Android Studio - ساخت اولین پروژه در اندروید استودیو
معرفی ویو های مختلف در اندروید استودیو
انجام پروژه های اندروید Android و طراحی اپلیکیشن اندروید
,های ,ایجاد ,قسمت ,معرفی ,معماری ,حرفه ای , آموزش ,معماری mvvm ,پروژه حرفه ,با ایجاد ,کتابخانه رتروفیت retrofit ,قسمت چهارم جلسه ,comazsoftir com0936729227609367292276azsoftir@gmail comجلسه ,برای کتابخانه معرفی
درباره این سایت