آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

پیش فروش آموزش توسعه uncox Notify ( با کاتلین برای اندروید )

uncocoder  4 سال پیش  3 سال پیش
+48 0

سلام دوستان گرامی،

نرم افزار uncox Notify برای Android Device در حال تولید است. این نرم افزار مهمترین بخش uncox خواهد بود که وظیفه اطلاع رسانی محصولات را به کاربران خواهد داشت. بخش اصلی این برنامه Framework اختصاصی آن خواهد بود که در توسعه هر نرم افزار دیگری بسیار مفید است اما مهمتر از آن، نحوه برنامه نویسی Framework اختصاصی است که به شما نگاه جدیدی در توسعه عرضه می کند.

در این آموزش یاد خواهیم گرفت که مثل همیشه چگونه Modular فکر کنیم و پیاده سازی کنیم. از آنجاییکه این آموزش بر پایه زبان Kotlin است، دیدگاه بسیار خوبی از توسعه اندروید بر پایه کاتلین به شما خواهد داد. طبیعی است در صورتیکه آموزش Kotlin را مطالعه نکرده اید ( یا به آن آشنا نیستید ) این آموزش برای شما مفید نخواهد بود. آشنایی شما با Syntax کاتلین کافیست اما هر چقدر دانش عمیقتری در این خصوص داشته باشید، آموزش برای شما مفیدتر و جذاب تر خواهد بود.

هر چند که این نرم افزار ویژگی های زیادی دارد ( که آموزش داده نخواهد شد ) ، اما بخشی اصلی آن که در زیر به تفکیک بیان شده مورد آموزش قرار می گیرد. لذا لیست زیر در آموزش به طور کامل وجود خواهد داشت:

امکانات Framework اختصاصی و برنامه نهایی

ماژول بروز رسانی اتوماتیک:

  • نمایش Splash Screen و بروز رسانی apk در این مرحله با نمایش Progress و اطلاعات دانلود
  • بروز رسانی apk بر اساس وب سرویس دلخواه ( اما نیاز به User Interaction )
  • بروز رسانی به صورت patch ( فایل های dex ) بدون نیاز به User Interaction در بسته های با سایز پایین
  • توسعه Loader اصلی برنامه که همان بروز رسان است
  • توسعه Core برنامه که همان Patch ها می باشد ( تولید فایل های dex )
  • امکانات مشترک بین Loader و Core که در Framework تعریف می شود

ماژول Dangerous Permission:

  • درخواست Permission با کمترین دردسر و در 2 تا 4 خط برنامه با تمامی امکانات قابل استفاده
  • نمایش علت درخواست Permission و درخواست مجدد از کاربر
  • باز کردن پیام مناسب و دسترسی به پنجره Setting برنامه در صورت جواب Always Deny به کاربر
  • اجرای دستورات خاص ( در همان 4 خط ) در صورت Grant شدن
  • بدون نیاز به کد نویسی خاص برای مدیریت Permission ها ( همه چیز اتوماتیک صورت می گیرد )

ماژول دسترسی به Webservice شامل:

  • بدون استفاده از Volley و Retrofit و طراحی بدی که در کد نویسی دارند.
  • با استفاده از OkHttp3 و Gson و Moshi
  • تعریف End Point و تنظیمات پیش فرض
  • ارتباط به صورت Form Data با استفاده از تغذیه ورودی به صورت Object
  • دریافت به صورت Json و تبدیل به Object بدون نیاز به کد اضافه
  • دارای timeout برای connection و socket
  • اجرای همزمان با استفاده از Coroutine
  • امکان فعال کردن Cache و زمان باطل شدن Cache برای هر متد دلخواه
  • وصل شدن به وب سرویس و دریافت مقادیر تنها در یک خط برنامه ( بسته به پارامتر های ورودی می تواند چند خط شود )
  • تعریف تنظیمات اتصال به متد وب سرویس ، برای هر متد به صورت مستقل و جداگانه

امکانات فایل سیستم:

  • ایجاد کلاس Path جهت سهولت به مسیر ها
  • ساده تری حالت دسترسی به حافظه داخلی تنها با استفاده از یک متد
  • دانلود فایل از Url
  • Unzip کردن فایل در مسیر دلخواه
  • ساخت Cache های مربوط به Web Service

ماژول Notification:

  • طبیعتاً نمایش Notification
  • دریافت Notification بدون استفاده از هیچ سرور ( یا سرویس ) خاص به غیر از سرور شخصی که ساخته می شود
  • تنظیم زمان دریافت Notification ها با استفاده از وب سرویس و از راه دور
  • فعال سازی Service مورد نیاز به محض Boot شدن اندروید
  • ذخیره Notification های عرضه شده به دستگاه خاص در سمت سرور و عدم ارسال مجدد آنها
  • باز کردن جزئیات بیشتر در برنامه با کلیک روی Notification یا ارجاء به لینک خاص در وب

رابط کاربری:

  • وجود Splash Screen که قبلاً ذکر شد
  • تعریف View ها بدون استفاده از فایلهای XML و صرفاً با استفاده از anko که کاملاً ماژولار خواهد بود
  • بروز رسانی UI بدون آپدیت فایل apk و صرفاً با بروز رسانی فایلهای patch ( در قسمت بروز رسانی مطرح شد )
  • وجود Drawer شامل لوگو و بخش بندی های مناسب
  • وجود تنظیمات برنامه
  • پنجره ساده ای درباره توسعه دهنده
  • پنجره برای لیست سایر محصولات توسعه دهنده ( بروز رسانی از اینترنت )
  • استفاده از Recycler View برای نمایش اخبار و انجام عملیات مربوطه پس از کلیک

سرور و وب سرویس:

  • ساخت Server بر روی یک VPS
  • توسعه وب سرویس بر اساس ساختار LEMP یا LAMP
  • وب سرویس ها شامل
         بروز رسان
         تغذیه اطلاعات ( Notify ها )
         وب سرویس سایر محصولات توسعه دهنده
         وب سرویس تنظیمات عمومی ( و قابل کنترل از راه دور ) برنامه

عرضه:

  • طبیعتاً sign و عرضه Release
  • Obfuscate کردن کدها جهت جلوگیری از مشاهده Source توسط سایرین

 

شرایط و قیمت پیش فروش

زمان شروع عرضه آموزش:
21 تیر ماه 1398

زمان تکمیل آموزش:
21 مرداد ماه 1398

ساعات آموزش:
حدود 15 ساعت

پیش نیاز:
آموزش توسعه با کاتلین ( از همین سایت )

مبلغ پیش خرید:
   تا 17 خرداد                                               150،000 تومان
   از 18 خرداد تا 31 خرداد                                200،000 تومان
   از 1 تیر تا 21 تیر                                         250،000 تومان
   از 21 تیر به بعد ( به قیمت لایسنس اصلی )     300،000 تومان
    
نحوه پرداخت:
   1- محاسبه مبلغ پیش خرید بر اساس جدول فوق
   2- واریز به شماره کارت 6104337590623920 به نام بهنام آقاجانی
   3- درج تاریخ، ساعت و کد واریز از طریق تیکت

بستر اجرایی:
Player اختصاصی سایت

بازگشت وجه:
در صورت پشیمانی از پیش خرید، تا قبل از اختصاص لایسنس ( 21 تیر 98 ) قابل استرداد می باشد

عدم تکمیل ظرفیت:
چنانچه پیش فروش تکمیل ظرفیت نشود، مبالغ پرداخت شده تا قبل از 21 تیر 98 به حساب خریداران عزیز واریز خواهد گردید

+4 0
امیدوارم اولین شخصی بوده باشم که این آموزش رو خریدم (4 سال پیش)
+4 0
خداي من ، تفدير اين بود كه من اولين نباشم ، اما قطعا جزو اولينها خواهم بود (4 سال پیش)
+9 0
متاسفانه هیچ کدام اول نیستید اما این از ارزش حمایت شما هیچ چیز کم نمی کنه. (4 سال پیش)
+2 0
خدا قوت استاد.. ممنون استاد باز هم ما را خوشحال کردید. (4 سال پیش)
+1 0
سلام بهتره علاوه بر شماره حساب شماره شناسه شبا هم بزارید (4 سال پیش)
+3 0
آموزش Mahcine learning هم در آینده تولید کنید (4 سال پیش)
+2 0
نظر واریز پایا و ساتنا که سخت تر از کارت به کارت هست! (4 سال پیش)
+2 0
لینک درود بر شما ... به هر حال بنده این دوره را خریدم (4 سال پیش)
0 0
سلام و درود. استاد موفق باشید. (4 سال پیش)
+1 0
آرزوی توفیق (4 سال پیش)
+1 0
من دوره را خریدم و از استاد ممنونم.بیست و ششم خرداد نود وهشت. (4 سال پیش)
+2 0
دوره کنسل شد یا برگزار میشه؟ (4 سال پیش)
+3 0
استاد گفتند امروز ریلیز میشه (4 سال پیش)
+1 0
آیا پیش فروش تکمیل ظرفیت شده؟! و منتظر آموزش باشیم؟ (4 سال پیش)
+1 0
امروز 22 تیر هست . قاعدتا پیش فروش و فرصت استفاده از تخفیف تا قبل از این بوده و با پایان یافتن این فرصت ، از امروز به قیمت لایسنس اصلی یعنی مبلغ 300 هزار تومان به فروش خواهد رسید. (4 سال پیش)
+1 0
زمان شروع عرضه آموزش ۲۱ تیر بود. (4 سال پیش)
+2 0
از این زمان تازه شروع میشه به بیرن اومدن ویدیوها. قطعا وقتی استاد اینهمه سکوت کرده اند اون پشت مشغول ریکورد آموزشها هستند. لذا اگه یکدفعه سورپرایزمون نکنه همن الآنشم کلی آموزش ریکورد کرده. نگران نباشید همین امروز و فرداست که خبرشو بشنوید. (4 سال پیش)
 برای این سوال 19 پاسخ وجود دارد.
پاسخ به سوال 
iSafari  4 سال پیش
+5 0

سلام استاد

  • توی این دوره قصد دارید برنامه نویسی خود فریم ورک رو آموزش بدید یا نحوه کار با فریم ورکی که خودتون آماده کردید؟ 
  • با توجه به اینکه آموزش ها بر پایه زبان Kotlin هستش جسارتا این آموزش زیر مجموعه دوره Kotlin قرار نمیگیره؟ اگر بله ، بنابراین کسانی که دوره Kotlin رو خریداری کردند این دوره رو هم باید خریداری کنند؟ و اگر خیر، برای دوستانی که دوره Kotlin رو هم خریداری کردند ، علاوه بر قیمتی که برای پیش فروش درج کردید تخفیفی به عنوان یک امتیاز بیشتر نسبت به سایرین در نظر نمیگیرید ؟ 
+4 0
هم Framework و هم خود نرم افزار آموزش داده خواهد شد ( در حد امکانات تعریف شده فوق ) . آموزش کاتلین Syntax کاتلین است و کاتلین یک زبان برنامه نویسی است که می توان برای کاربرد های مختلف آن تا 1000 ساعت آموزش تعریف کرد. آموزش کاتلین کامل است و به تعهدات سرفصل پیش فروش آن عمل شده ( هر چند باز است و ممکن است تکمیل تر شود ) اما آموزشهای مجزا مخصوصاً بر پایه پروژه همیشه یک Course جدید خواهد بود ( مثل آموزش نقطه بازی اندروید ). قیمت پیش خرید نصف قیمت خرید لایسنس اصلی است ( لایسنس پس از عرضه محصول 300،000 تومان خواهد بود ) بنابراین همین امتیاز پیش خرید است. چنانچه تخفیف مجزایی برای کاتلین هم قرار دهیم، اجحاف در حق پیش خریداران کاتلین است. (4 سال پیش)
+2 0
سلام آقای آقاجانی چرا وب سرویس را بر پایه LAMP یا LEMP آموزش میدهید و با کاتلین توسعه نمیدهید؟اگر امکانش هست با کاتلین هم آموزش بدهید؟ (4 سال پیش)
+2 0
نظر آموزش مورد نیاز در آموزش «توسعه با کاتلین» پیشتر انجام گرفته، اما هدف آموزش اندروید است و پرداختن به سرور کاتلین در این حین اوضاع را پیچیده می کند. همینطور جمع کثیری از دانش پذیران این سایت از آموزشهای وب استفاده می کنند و با آن راحت هستند. (4 سال پیش)
+1 0
جسارتا استاد درخواستم در مورد تخفیف برای دوستانی بود که قبل تر دوره کاتلین رو خریداری کردند و قصد دارند این دوره رو هم خریداری کنند! (4 سال پیش)
+1 0
لینک برادر عزیزم ، این فرجه ی زمانی برای حمایت از تولید شدن این محصول هست ( شما فکر کنید هنوز تولید و عرضه نشده ، که همینطور هم هست ) ، اگه دوست دارید که حمایت کنید. در غیر اینصورت میتونید منتظر بمونید و بعد از عرضه اون رو خرید کنید. یعنی 300 تومان. تنها در اینصورت هست که میشه قدر 50% تخفیف رو دونست. (4 سال پیش)
+2 0
نظر از آنجاییکه انتظار است ( همانطور که در پیش نیاز نوشته شده ) که دوستان به توسعه با کاتلین مسلط باشند، طبیعی است که بیشتری کاربران متقاضی ، پیشتر آموزش کاتلین را تهیه کرده اند، یا هم اکنون قصد تهیه آنرا دارند. با توجه با مبلغ پیش فروش، امتیاز مالی که خدمت خریداران تقدیم گردیده، خرید با نصب قیمت پس از عرضه خواهد بود. (4 سال پیش)
+1 0
سلام این اموزش چقدر به دوره های قبلی شما وابسته است؟ .... یعنی اگر بنده کاتلین را جای دیگری اموزش دیده باشم ایا باز میتوانم از این دوره استفاده کنم. (4 سال پیش)
+1 0
نظر اگر از مفاهیم مطرح شده در سرفصل کاتلین ( که کامل است ) اطلاعات مناسب دارید، کافیست. (4 سال پیش)
+1 0
سلام. خوشحالم که تونستم شرکت کنم. (4 سال پیش)
پاسخ به سوال 
میلاد  4 سال پیش
+1 0

سلام وقت بخیر 

در این آموزش از دیزاین پترن خاصی هم مثل MVP یا MVVM استفاده میشه؟

+7 0
از هیچ Design Pattern ـی استفاده نمی شود چون Android Framework ذاتاً بد طراحی شده است و همیشه لایه Logic و UI گره خورده می باشد، اما با شرایطی که ایجاد می شود ( و مخصوصاً حذف استفاده از xml ) کار به شکل بهتری ادامه پیدا می کند. (4 سال پیش)
+5 0
ضمن تشکر فراوان از شما استاد گرامی بابت این آموزش های فوق العاده ارزشمند؛ میخواستم خواهش کنم در صورت امکان یک تحلیلی از دیزاین پترن ها و کتابخانه های رایج موجود (مثل MVP، MVVM، RX، Clean Architecture، Dagger و ...) را در این آموزش ها یا در قالب وبینار ارائه فرمایید تا ابهاماتی که وجود داره با تحلیل فوق حرفه ای شما از بین بره و کاربردها و مواردی که استفاده از اونها مفیده یا توصیه نمیشه روشن بشه. (4 سال پیش)
پاسخ به سوال 
ط  4 سال پیش
+3 0

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

+3 0
از آنجاییکه این اخبار خیلی برای کاربران خوشایند نبوده به زودی از سایت حذف و همین سرویس ( uncox Notify ) جایگزین آن خواهد شد. (4 سال پیش)
پاسخ به سوال 
reza  4 سال پیش
+1 0

استاد سوال بازنویسی شد

ایا امکان ارسال فایل ضمیمه (zip ,...) همراه uncox Notify هست استاد عزیز

ممنون

+2 0
Pull و Push فرقی با هم نداره، جفتش یکی هست با دو اسم مختلف. منظور شما رو از بروز رسانی نفهمیدم. کاربر در این ساختار تعریف نمیشه و فقط از روی UUID دستگاه تصمیم گرفته میشه. منظور از فایل ضمیمه رو نفهمیدم. لطفاً در حدی توضیح بدید که من متوجه بشم :) (4 سال پیش)
+1 0
نظر استاد ممنون (4 سال پیش)
+1 0
چنین چیزی در برنامه وجود ندارد اما فایل zip توسط برنامه دانلود و extract می شود. (4 سال پیش)
پاسخ به سوال 
Unique Dev  4 سال پیش
+1 0

سلام استاد اقاجانی

ممنون بابت این سرفصل اموزشی برای من به شخصه خیلی جذاب بود توضیحات البته کمی مبهم هم هست 

ببینید مسئله ای که برای من جای ابهام داره اینه که تو این اموزش یاد میگیریم که چطور بدون اینکه apk جدید بدیم به کاربر اپ رو اپدیت کنیم ؟ خب در چه جد دستمون بازه ؟ در حدی که مثلا Ui رو عوض کنیم و یا اینکه کلا کد کاتلین بفرستیم واسه app و منطق اون اپ تو گوشی کاربر به طور عوض شه طبق کد جدید ؟

منظورتون ازین بروزرسانی مطمئنا در این حد نیست که اول برنامه با کانفیگی که میگیریم از وب سرویسی برنامه رو در جاهای محدودی ویرایش کنیم درسته ؟ کلا اگه حد و مرز این بروز رسانی رو با مثال شرح بدید ممنون میشم و اگرم زودترم بگین ک چه بهتر چون داره دیر میشه کم کم :))

راستی اینم بگید که میشه اون بروز رسان رو بقیه چیزهایی که با lamp پیاده میکنید رو node js هم پیاده کرد یا نه ؟

+1 0
سلام، در خصوص آپدیت بله اما شما نمی تونید فایل xml توش داشته باشید و همین محدودیتش هست. از نظر کد نویسی حد و مرزی نداره. وب سرویس، وب سرویس است و فرقی نمی کنه با چی نوشته بشه مهم این هست که خروجی مشخصی داشته باشه. (4 سال پیش)
+1 0
ممنون میخرم انشالله امشب (4 سال پیش)
پاسخ به سوال 
سعید  4 سال پیش
+1 0

سلام استاد

خیلی ممنون از آموزش جدیدتون

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

ممنون از شما

+5 0
آخه کارمزد عدد بزرگی نیست! 500 تومان یا نهایت 900 تومان است! (4 سال پیش)
+1 0
استاد برا بعضی همونم بزرگه (4 سال پیش)
+7 0
نظر بچه ها تو رو خدا اینطوری صحبت نکنید، این موضوع خیلی غیر منطقی هست. عدد 500 تومان یعنی یک سوم یک نان! (4 سال پیش)
+3 0
استاد اگه یکی یه چیزی میگه شما به دل نگیرید. اونی که میخواد 250 تومن روی یک آموزشی هزینه کنه ، مبلغ 500 تک تومانی در اون پول گم میشه. اونی که میگه نمیخواد بخره دنبال بهونه ست. چیزی حدود 2 دهم درصد میشه. واقعا فکر میکنید یک خریدار همچنی حرفی میزنه ؟ محاله (4 سال پیش)
پاسخ به سوال 
هادی بی غم  4 سال پیش
+4 0

سلام استاد

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

+4 0
این پروژه چون بنا بر اهداف خود ما تولید می شود، پرداخت درون برنامه ای نخواهد داشت. اما بزودی در سایت آموزشهای متنوع و کوتاهی قرار خواهد گرفت که اتفاقاً به همین نرم افزار ( اطلاع رسان ) خیلی وابسته است. (4 سال پیش)
پاسخ به سوال 
ط  4 سال پیش
+2 0

اگر امکانش هست برنامه نهایی uncox notify رو بصورت open source ارايه بدید

پاسخ به سوال 
میلاد  4 سال پیش
+2 0

بی صبرانه منتظر شروع آموزش هستیم 

استاد کاش یه دوره درباره data structures و algorithms برگزار میکردید  

پاسخ به سوال 
uncocoder  4 سال پیش
+18 0

دوستان گرامی،

ممنون از حمایتی که برای این دوره شد و باعث دلگرمی بود. آموزش با تأخیر 2 روزه ریلیز شد و در حال حاضر 2 ساعت آموزش در سایت قرار دارد. باقی ساعت ها به مرور اضافه خواهد شد تا باعث کندی در روند پیشرفت شما نگردد.

ابزارهای اندروید استودیو و ... تا لحظه حاضر ( 22 تیر 1398 ) بروز شده است.

لایسنس های عزیزانی که پیش خرید کرده اند اختصاص یافت.

0 0
استاد ممنون از زحماتتون (4 سال پیش)
+3 0
سلام من خودم برنامه نویس اندروید جاوا و ای او اس هستم . میخواستم بگم این انجمن تا حدودا یکسال قبل خیلی خوب بود. فعال بود. ولی متاسفانه نمیدونم به خاطر اینکه مدیران سایت رفتن روی اموزش کاتلین دیگه پویایی نداره. هیچ فیدبکی مخصوصا تو انجمن ای او اس نمی بینم (4 سال پیش)
+6 0
اره منم با شما موافق هستم ، اینجا یک دوره ارائه میشه ، اشخاصی میان و اون رو خرید میکنن ، در انجمن میمونن و سعی میکنند خرید کنن ، هنوز در یک مبحث یادنگرفته اند که یک دوره دیگر میاد ، طرف با خودش میگه : أههه نکنه اون دوره آینده ی برنامه نویسی باشه. دوباره مثل روز اول میفته به تحقیق و دوباره دچار سردرگمیهای فراوان میشه ، یک پکیج ارائه میشه و دیگه تموم میشه ( البته بنده مِن باب این نمیگم که که بگم دوره ی جدید نیاد ، بلکه میگم وقتی یک پکیج ارائه میشه ، استادش انجمن رو باید چک کنه ، شاید باورتون نشه ولی همین حضور استاد یا به چالش کشیدن بچها بعد از مدتی میتونه یک محرک بالقوه بسیار قوی باشه ، من سرم از این حرفا پر هست که : "مگه استادش بیکار هست که بیادهر روز به انجمن سر بزنه ؟ " ، " طرف خودش آموزش خریده ، میشه پای آموزشو باید تموم کنه و بره جاهای دیگه ادامه بده" ، " هیچ گارانتی ای بهت نداده بغیر از آموزش مسئله ی دیگری باشه" و ... حقیقتِ موفقیت چیز دیگه ای هست. این طیفی از بچها که بعد از اون 2 سال پیش که دارن جدید ثبت نام میکنن ، بخاطر همون شروعی هست که این سایت در ابتدا داشته ، روزهایی نه تنها اساتید هر روزه به انجمن سر میزدند ، که پاسخگوی سوالات بچها هم بودند. ( دوباره تاکید میکنم هدفم این نیست که بگم اساتید به انجمن بیان و پاسخگو باشند ، بلکه مقصد بنده این هست که گرمی اون روزها رو هرطوری شده به این انجمن بربگردنم و باید بگم اصلی ترین دلیلی که اون روزها این انجمن در تمام ایران شاید ، ترکوند این بود که اساتید در کنار بچها بودند و بچها احساس میکردند که یک حرفه ای در کنار ما هست ) (4 سال پیش)
+3 0
اینکه طیفی از بچها به یک پکیج علاقه مند باشن ، باز هم بستگی به همین داره ( ما نمیخوایم فقط از پتانسیلی که در دنیا هست استفاده کنیم ( مثلا اینکه افراد زیادی به برنامه نویسی اندروید علاقه دارند و ما بیایم آموزش بدیم) خوشبختانه این سایت از جمله سایتهایی هست که اولینها بوده در این زمینه ، خودش این اعتیاد و علاقه رو برای مردم بوجود آورده و در زمانی که به قول استاد : هنوز آموزشی برای اندروید دررست نشده بود و تلفظ صحیحی از اون نشنیده بودیم : اندروید رو آندروید صدا کردیم در آموزشهامون. لذا این سایت علاقه رو در دل بچها کاشت ، و اونها شدند مبلّغی برای این سایت ، اما شک نکنید که این مورد رو به افول هست و این حقیقت رو هیچکس نمیتونه انکار کنه ، تنها راه مراقبت از این نماد و سایت در گذشته ذکر شد. (4 سال پیش)
+3 0
اون چیزی که اعضا قبلا میدند ، کمی آموزش بود و بعد از مدتی اپدیت میشد و جدید و جدیدتر میومد ، این نکته ی بسیار کلیدی هست که باعث موندگاری و سر زدن عضو به سایت میشه ، یکی از علتهای اساسی برای اینکه کسانی میرن در آموزشهای سایتهای دیگر عضو میشن این هست که آموزش درحال انتشار هست ، کاربر با خودش میگه حتما جدیده ، بازم بگم که منظورم این نیست که اساتید بیان و آپدیت بدهند ، بلکه انجامش موجب میشه به رونق برگردیم. در انتها تشکر میکنم از اساتید که الحق و الانصاف آموزشهاشون نظیری در ایران نداره ، بلکه تعداد زیادی بعد از ونها اومدن سرفصل این سایت رو کپی کردند و مطابق علم خودشون آموزش دادند. اساتید همه تعهدات خودشون رو انجام داده اند و حرفی باقی نمانده ، هیچکس هم نمیتواند کمترین خورده ای بگیرد بابت قصور ، چون هیچ قصوری رخ نداده بلکه همه دین خود را ادا کرده اند. آموزشهای این سایت بی نقص و بسیار عالی است و حرفهای بنده در جهت بی ارزش جلوه دادن اونها نبود ، حتی اگرم میومدم در جهت منفی حرف میزدم : بدون شک کیفیتی که این سایت از خودش بروز داده باعث میشد که هیچیک از بچها حرف بنده رو قبول بلکه رد کنند. لذا کم لطفی نمیکنم بابت کیفیتها و آموزش ، کم لطفی نمیکنم بابت ابزارها و امکانات سایت ، و منظروم رو چندین بار رسوندم که که نمیخوام مدیران رو مجاب کنم به اومدن در انجمن ، به هیچ وجه ، ما با اونها هیچ تعهدی نداشتیم که بیان سوالاتمونو ببینن ، همینکه به رایگان انجمنی در اختیارمون قرار داده اند و روزانه ترافیک انبوهی از سایت بابت دانلود و وبگردی توی سایت ازشون کم میکنیم و باعث هزینه براشون میشیم منتی است بسیار بزرگ و زیاد بر ما. تنها به نکته ای اشاره کردم که باعث حفظ این نماد مثل سالیان پیش و ازدحام و تجمع در این سابت خواهد شد و رونق سابق رو بدست خواهد آورد. (4 سال پیش)
پاسخ به سوال 
mma-amini  4 سال پیش
0 0

سلام و خسته نباشید

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

+2 0
خیلی وقت هست که از طریق سایت و مثل سایر دوره ها قابل خرید هست. (4 سال پیش)
پاسخ به سوال 
uncocoder  4 سال پیش
+7 0

دوستان گرامی

امروز 22 مرداد 1398 ، حدود 11 ساعت و نیم به آموزشهای Notify App اضافه شد و هم اکنون قابل دانلود می باشد.

آموزش در نیمه راه باز ضبط شد و از نظر کیفی بسیار با دقت تدریس شده است.

ساعات آموزش از حد اعلام شده ( 15 ساعت ) فراتر خواهد رفت و بخش های مانده بزودی عرضه خواهد شد.

+2 0
سلام خسته نباشید استاد خیلی سریع چندتا از ویدیو ها رو نگاه کردم و واقعا لذت بردم از نحوه تدریس درود بر شما (4 سال پیش)
+1 0
با عرض سلام خدمت استاد عزیز...بی صبرانه منتظر ادامه آموزش ها و تکمیل این آموزش ها هستیم...این 5 ماهه به من که خیلی سخت گذشته...تقریباً هر روز سایت و کانال رو چک میکنم که ببینم ادامه آموزش ها ارائه شده یا خیر...ولی با این حال ارزش صبر و انتظار رو داره...خیلی آموزش ها مفید هستن و نکات کلیدی زیادی در آموزش ها وجود داره...تشکر میکنم از استاد عزیز و دوست داشتنی مون بابت زحماتی که برای ارائه این آموزشها میکشن...ممنونم (4 سال پیش)
+2 0
نظر من هم مثل شما بی صبرانه منتظر اتمام آموزش هستم :) اصل این آموزش که شیوه ماژولار نویسی است به اتمام رسیده و قضیه دکس و ریلیز برنامه مانده که به چند دلیل مطرح شده در همین تاپیک با تأخیر غیر منتظره ای برای خود من قابل ریلیز است. خود نرم افزار uncox notify برای من از نظر تجاری بسیار مهم است که زودتر ریلیز شود ولی مشکلات بوجود آمده به صورت پی در پی، این فرآیند را به تأخیر انداخته. (4 سال پیش)
پاسخ به سوال 
حمزه میرزائیان  4 سال پیش
+1 0

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

+4 0
بله، چند ساعت دیگر هم رکورد و تدوین شده و بزودی ساعات بیشتری عرضه می شود. تأخیر در عرضه آموزشها به دلیل مشکل فنی بود که در مسیر آپدیت با فایل dex بوجود آمد. (4 سال پیش)
+2 0
سپاسگزارم از پاسختون. همچنین جا داره اینجا از تلاشی که بابت ارائه محصولاتی اینچنین با کیفیت بخرج می دین کمال تشکر و قدردانی رو داشته باشم. آرزوی تندرستی دارم برای شخص شما و خانواده محترم. (4 سال پیش)
+3 0
استاد عزیز با درود فراوان خدمت شما، امکانش هست زمان تقریبی عرضه بخش پایانی آموزش رو اعلام نمایید؟ (4 سال پیش)
+5 0
نظر من از شما مشتقاتر هستم برای تمام شدن uncox Notify چرا که با عرضه آن محصول Notify App ما هم ریلیز شده و شرایط فروش خوبی برای ما رقم خواهد زد. اما به دلیل مشکل امنیتی جدیدی که از طرف گوگل اعمال شده آپدیت با فایلهای Dex به مشکلات فنی جدید خورده که به سختی قابل رفع هست و با چند ده ساعتی که کار کردم هنوز نتونستم شرایط جدید گوگل رو رفع کنم. به همین خاطر با تأخیر غیر منتظره ای در این بخش روبرو شدم. اما فکر می کنم در انتهای راه هستم و با چند تست جدید مشکل برطرف خواهد شد. (4 سال پیش)
+3 0
از این مشکلات اصلا اطلاعی نداشتم!! مجددا پیشاپیش خسته نباشید می گم خدمتتون. سپاسگزارم از پاسختون (4 سال پیش)
+3 0
خسته نباشید استاد بزرگوار. هر عضوی از این خانواده مشتاق هست نرم افزار ساخت دست استادشو ببینه و ازش لذت ببره. امیدوارم از پس این مشکلات ( که گمان نمیکنم کسی تونسته بغیر از همون راه قانونی که انتشار نرم افزار توی استور خودش هست و یا پر کردن لیست کذایی ، از پسش بر بیاد ) بر بیایید و خوبه که دعا کنیم هرچه زودتر این مهم انجام بشه. (4 سال پیش)
پاسخ به سوال 
حمید حسینی  4 سال پیش
0 0

با سلام و عرض ادب

ضمن تشکر از آموزش بسیار مفیدتون، میخواستم بدونم بخش notify کی ارائه میشه؟

+2 0
لینک (4 سال پیش)
پاسخ به سوال 
Denabit  4 سال پیش
+4 0

عرض سلام و ادب و احترام خدمت استاد بزرگوار و دوستان عزیز

دوستان 13 ساعت اموزشی که استاد تا الان منتشر کردن از لحاظ بار علمی بسیار پر بار هستن و میتونید تا منتشر شدن اموزشهای تکمیلی اموزشهارو بارها و بارها ببینید و تمرین کنید، من به شخصه با اینکه خیلی دوست دارم زودتر اموزشها تکمیل بشن ولی حاضرم برای هر ساعت اموزشی که استاد بزرگوار ضبط میکنن هفته ها صبر کنم :) چون واقعا ارزششو داره.

با آرزوی موفقیت برای همه عزیزان

+2 0
با عرض سلام خدمت استاد عزیز...من هم با نظر دوستمون موافق هستم...بی صبرانه منتظر ادامه آموزش ها و تکمیل این آموزش ها هستیم...این 5 ماهه به من که خیلی سخت گذشته...تقریباً هر روز سایت و کانال رو چک میکنم که ببینم ادامه آموزش ها ارائه شده یا خیر...ولی با این حال ارزش صبر و انتظار رو داره...خیلی آموزش ها مفید هستن و نکات کلیدی زیادی در آموزش ها وجود داره...تشکر میکنم از استاد عزیز و دوست داشتنی مون بابت زحماتی که برای ارائه این آموزشها میکشن...ممنونم (4 سال پیش)
پاسخ به سوال 
حمید حسینی  4 سال پیش
0 0

سلام و عرض ادب خدمت استاد عزیز و همه دوستان

یه سوالی داشتم از خدمتتون جناب آقاجانی که البته شاید مربوط به این موضوع هم نباشه شاید هم مربوط به بحث anko باشه. میخواستم ببینم اپ هایی مثل فیلیمو چه جوری و با چه پلت فرم و زبانی ایجاد میشن. حتما عملکرد این اپ ها رو دیدین ولی چیزی که خیلی توجه منو توی این اپ ها به خودش جلب میکنه اینه که بدون آپدیت اپلیکیشن خیلی راحت و روان مثلا یه اسلایدر افقی به صفحه اول اضافه می کنن با یه عنوان مثلا فیلم های تماشا شده یا اکشن و... .

این نوع اپ ها در حال گسترش هستند و خیلی دوس دارم این نوع برنامه نویسی رو یاد بگیرم. شاید هم بگین که دارن با anko این کار رو انجام میدن. میخوام مطمئن بشم که با چه روشی انجام میشه. یکی از اپ ها رو مورد بررسی قرار دادم و api هایی که موقع بارگذاری صفحه میخونه رو دیدم. یه json متشکل از کلی لیست و آیتم به اپ ارسال می کنن و با همون دقیقا اپ رو شکل میدن.

ممنون میشم راهنمایی بفرمایید. با احترام.

+1 0
من این نرم افزارها رو بررسی نکردم و نمی تونم در موردش نظر خاصی بدم ولی با هر شیوه توسعه داده بشه، این امکانات فراهم هست، فقط می ماند که توسعه دهنده ابتکار و توانایی لازم برای پیاده سازی را داشته باشد. (4 سال پیش)
پاسخ به سوال 
uncocoder  4 سال پیش
+5 0

سلام، دوستان گرامی،

با تشکر از صبر شما در خصوص تکمیل این آموزش، به اطلاع می رسانم در تاریخ 28 دی ماه 1398 حدود 10 ساعت آموزش مشتمل بر 18 ویدئو اضافه گردید، که از تب اخبار آموزش قابل مشاهده است.

جز چند مورد بسیار جزئی، تمامی مباحث تکمیل شده است.

امیدوارم مفید واقع شود.

+2 0
سلام ممنون از تموم تلاش هایی که کردید که آموزش ها تکمیل بش واقعا ممنون (4 سال پیش)
+3 0
تشكر ميكنم از شما ، استاد راجع به نرم افزار ، آيا ميتونيم تولّد نرم افزار اطلاع رساني Uncox Notify رو شاهد باشيم ؟ يا اينكه بعلت مشكلات موجود ، اتمام كار ممكن نيست ؟ (4 سال پیش)
+4 0
نظر قطعاً عرضه خواهد شد. (4 سال پیش)
+2 0
استاد عزیز بسیار سپاسگزارم از ارائه باقیمانده این دوره آموزشی. خارج از محتوا که هنوز ندیدم قطعا مفید خواهد بود. موفق و تندرست باشین. (4 سال پیش)
+2 0
عرض سلام خدمت استاد عزیز و با تشکر از همه ی زحمات...خواستم عرض کنم اگه مقدور هست آموزش canvas در anko رو در همین پروژه داشته باشید...اگر استاد عزیز یا دوستان میتونن تو این زمینه راهنمایی کنن یا مرجعی معرفی کنن ممنون میشم... باتشکر (4 سال پیش)
+1 0
سلام خدمت استاد عزیز خواستم ببینم این دوره آموزشی چند ساعت دیگه ادامه داره؟ (4 سال پیش)
0 0
نظر مفاد این دوره طبق اعلان پیش فروش تکمیل گردیده. (4 سال پیش)
پاسخ به سوال 
میلاد  4 سال پیش
+2 0

سلام استاد

 ا ماژول Notification  عرضه خواهد شد؟

+3 0
بله، عرضه خواهد شد. (4 سال پیش)
+3 0
سلام خدمت استاد عزیز...به نظرم به غیر از این ماژول ، بعضی از قسمت های دیگه هم ارائه نشده...البته شاید من اشتباه میکنم ...نمیدونم...اگر اشتباه بود استاد عزیز بفرمایند...از قسمت رابط کاربری **( -وجود تنظیمات برنامه -پنجره برای لیست سایر محصولات توسعه دهنده ( بروز رسانی از اینترنت ) -استفاده از Recycler View برای نمایش اخبار و انجام عملیات مربوطه پس از کلیک)** از قسمت سرور و وب سرویس **( - تغذیه اطلاعات ( Notify ها ) - وب سرویس سایر محصولات توسعه دهنده - وب سرویس تنظیمات عمومی ( و قابل کنترل از راه دور ) برنامه) (4 سال پیش)
+2 0
نظر توضیحات شما را مطالعه دقیقتر خواهم کرد و در صورت نقصان به پکیج اضافه خواهد شد. (4 سال پیش)
+1 0
ممنون دوست عزیز. من با اینکه حدود یکسال قبل آموزش رو تهیه کردم ولی دو روز پیش فرصت کردم که ببینمشون. یکی از مهم ترین دلایلی که این پکیج رو خریدم همون بحث تغذیه اطلاعات Notify ها بود که توی آموزش ها متوجه شدم ارائه نشده. خیلی منتظرم که بتونم برنامه خودم رو بدون استفاده از firebase و... و با سیستم notification خودم ارائه بدم. (3 سال پیش)
0 0
نظر این قسمت بزودی رکورد می شود که حدوداً 15 دقیقه خواهد بود، چرا که مهمترین بخش آن که دریافت و پردازش وب سرویس است، همینطور نمایش Notification انجام شده و کافیست با استفاده از Alarm Manager هر به طور مثال 10 دقیقه یکبار یک وب سرویس فراخوانی شود و در نتیجه پاسخ آن Notification دیده شود. (3 سال پیش)
0 0
ممنون جناب آقاجانی. آیا پوش نوتیفیکیشن ها هم همین کار رو انجام میدن و هربار درخواستی برای سرور ارسال میکنن؟ و اینکه میشه توی ارسال پوش جامعه هدفمندی رو انتخاب کرد و بعد ارسال کرد ولی در حالتی که شما فرمودید چطور این کار امکان پذیر هست؟ (3 سال پیش)
0 0
نظر پوش ناتیفیکیشن هم دقیقاً به همین شکل عمل می کند و یک سرویس ( مثل Alarm Manager ) تمامی Notify های مرتبط با نرم افزارهای نصب شده در دستگاه را در بازه زمانی کوتاه ( هر چند ثانیه ) دریافت می کند و به Application ها تحویل می دهد ( بجای اینکه هر Application برای خود این کار را بکند ). وقتی Play Store نصب هست Google Play Services این وظیفه را به عهده دارد. (3 سال پیش)
پاسخ به سوال 
میلاد  4 سال پیش
0 0

سلام استاد ، با توجه به اینکه Anko دیگه Deprecate شده، لایبرری جایگزینی وجود داره برای ساخت UI یا باید باز به شیوه سنتی لایه هارو بسازیم؟ AndroidX امکان مشابه ای داره؟ 

+4 0
از زمان Deprecate شده تا حذف شدن از امکانات زمان زیاد به طول می انجامد. AndroidX متأسفانه به هیچ عنوان آنقدر قوی نیست که بتواند جایگزین Anko شود، پس تا آن زمان که به بلوغ خود برسد، از همین Anko استفاده کنید. جایگزینی AndroidX بجای Anko بیشتر به خاطر انحصار طلبی گوگل در این زمینه است و از نظر فنی بسیار در خصوص UI ضعیف و ناقص است. (4 سال پیش)
+2 0
نظر شخصی خود من برای ساخت UI استفاده از xml است چون با xml شما همون لحظه تغییراتو میبینین و سرعت کار خیلی بیشتر میشه مخصوصا در تغییرات آینده برنامه و استفاده از روش هایی مانند anko که این روش ها با استفاده از java معمولی هم قابل پیاده سازی شدن است فقط در موارد خاص مانند ساخت کاستوم ویو هایی که نمیخوایین لایه ها وابستگی به برنامه اضافه کنن و تغییرات آینده این لایه ها خیلی کم خواهد بود مناسب است. ولی از طرف دیگر آپدیت شدن اندروید از وابستگی های appcompat به androidX به نظرم خیلی تصمیم به جایی بود برای اینکه کاملا متوجه androidx بشین این مطلب رو مطالعه نمایید لینک (4 سال پیش)

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