آخرین مطالب وبلاگ ما

همیشه چیزای جدیدی برای یاد گرفتن وجود داره !
موکاپ پیش نمایش اپلیکیشن اندروید برای برنامه نویس های اندروید | وبلاگ مارکت اندروید ریور

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

در این پست دانلود موکاپ پیشنمایش اپلیکیشن و وب سایت برای برنامه نویس های اندروید منتشر شده که می تونید به صورت رایگان از این Mockup های گرافیکی برای نمایش زیباتر پیشنمایش خروجی پروژه های برنامه نویسی که به دارید استفاده کنید. لیست دانلود موکاپ پیشنمایش برای برنامه نویس های اندروید لیست زیر شامل چهار موکاپ گرافیکی برای پیشنمایش اپلیکیشن و وب سایت است که در زیر برای استفاده رایگان شما به اشتراک گذاشته شده. همه موکاپ ها با فرمت PSD و کاملا لایه باز هستند که می تونید به سلیقه و نیاز خودتون اونهارو ویرایش کنید. موکاپ پیشنمایش اپلیکیشن : شماره یک اگر اپلیکیشن شما یک صفحه شاخص داره می تونید از این موکاپ برای نمایش اون استفاده کنید. البته می تونید این موکاپ رو ویرایش کنید. موکاپ پیشنمایش اپلیکیشن : شماره دو این موکاپ با قاب مدرنی که داره و نورپردازی دقیق و واقعی برای نمایش پیشنمایش اپلیکیشن…    اطلاعات بیشتر 

هزینه خدمات جانبی و راه اندازی سورس کد | وبلاگ مارکت اندروید ریور

بروزرسانی 1.4.9900 : افزودن و خرید سرویس های جانبی

دروووود صبح دل انگیز چهارم خرداد ماهتون بخیر باشه ، بالاخره اولین بروزرسانی پلتفرم اختصاصی مارکت اندروید ریور ( واترکورس ) با شماره نسخه 1.4.9900 با یه ویژگی شگفت انگیز و طبق معمول همیشه چندین بهبود در رابط کاربری و تجربه کاربری ریلیز شد که در ادامه هم این ویژگی جدید رو بیشتر معرفی میکنم و هم خبرهای خوبی دارم درباره ویژگی های که نسخه بعدی واترکورس قراره ارائه کنه. چی شد که اینطور شد؟ خب!خب!خب! میگن همیشه حق با مشتریه ! اینجا لفظ مشتری به فروشنده های ما اطلاق میشه ، مشتری این ویژگی در وهله اول فروشنده های ما هستن و بعد خریدار های سورس های اونها… تیم توسعه برای ارائه این ویژگی همه چیز داشت جز احساس نیاز به بودن این ویژگی ، حالا در ادامه میگم چرا به “احساس نیاز” اشاره کردیم . تیم توسعه ما از زمانی که متوجه شد سوالات درباره خدمات جانبی که…    اطلاعات بیشتر 

آشنایی با قوانین SOLID در برنامه نویسی اندروید | وبلاگ مارکت اندروید ریور

آشنایی با قوانین SOLID در برنامه نویسی اندروید

در این مقاله سعی دارم شمارو با قوانین SOLID در برنامه نویسی اندروید آشنا کنم ، من در ادامه مقاله تعریف می کنم اساسا SOLID چیست و چرا باید از آن در برنامه نویسی اندروید استفاده کنیم پس محکم روی صندلی خودتون بشینید و با یک لیوان قهوه داغ در ادامه مقاله رو همراه با من همراه باشید.. SOLID چیست و چرا باید با آن آشنا شویم؟ در اصل ، SOLID یکی از مهمترین کلمات اختصاری در مفاهیم برنامه نویسی شی گرا است.استفاده از اصول SOLID در توسعه اندروید می تواند به داشتن کد تمیز و اصولی کمک شایانی کند. بنابراین ، اگر توسعه دهندگان اندروید بدون استفاده از اصول طراحی ساختاری مانند اصول SOLID کدهای خود را طراحی و پیاده سازی کنند ،با مشکلات فراوانی رو به رو خواهند شد و نگهداری و توسعه هزینه بر خواهد بود. در این مقاله در رابطه با اهمیت SOLID خواهم نوشت که…    اطلاعات بیشتر 

گیفت کارت استور | خرید آسان گیفت کارت گوگل پلی | وبلاگ مارکت اندروید ریور

گیفت کارت استور | خرید آسان گیفت کارت گوگل پلی

اردیبهشت 17, 1399 |

گیفت کارت استور معتبرترین مرجع خرید گیفت کارت در ایران است. در این وب سایت می‌توانید گیفت کارت گوگل پلی و اپل را در کنار سرویس‌های دیگر نظیر گیفت کارت ایکس باکس را خریداری کنید. گیفت کارت استور بهترین روش را برای خرید گیفت کارت در نظر گرفته تا خیلی سریع و آسان بتوانید به گیفت کارت‌های مورد نظر خود دسترسی داشته باشید. کد گیفت کارت خریداری شده، به صورت آنی و به محض ثبت سفارش از طریق راه‌های دیجیتالی به شما ارائه می‌شود تا دیگر هیچ زمانی را برای دسترسی به نرم‌افزارها و اپلیکیشن‌های مختلف از دست ندهید. در گیفت کارت استور می‌توانید تمامی گیفت کارت‌های مورد نظر خود را خریداری کنید. مهم‌ترین گیفت کارت‌های ارائه شده در این وب سایت شامل این موارد می‌شوند: گیفت کارت اپل گیفت کارت گوگل پلی گیفت کارت ps4 گیفت کارت ایکس باکس گیفت کارت استیم والت خرید گیفت کارت گوگل پلی خرید…    اطلاعات بیشتر 

آموزش افزودن رابط کاربری تیره dark ui به اپلیکیشن با قابلیت سوئیچ | وبلاگ مارکت اندروید ریور

آموزش افزودن رابط کاربری تیره و روشن با قابلیت سوییچ

در این مقاله آموزش گام به گام افزودن رابط کاربری تیره و روشن با قابلیت سوییچ بین دو حالت منتشر شده است در پست افزودن تم تیره به اپلیکیشن اندرویدی از تم تیره و ویژگی های آن گفتیم پس اگر تا امروز این مقاله رو مطالعه نکردید لازم است برای پیاده سازی از طریق لینک بالا مقاله مرتبط با این مقاله رو مطالعه کنید. در این مقاله قرار هست با انجام چند گام ساده بین دو تم موجود در اپلیکیشن یعنی تم تیره و روشن , اصلاحا Switch کنیم ! حتما میدونید کدنویسی با یه ماگ پر از قهوه چقددددر بیشتر میچسبه! پس هرکاری لازمه انجام بده و با من در ادامه این مقاله همراه شو.. آموزش گام به گام افزودن رابط کاربری تیره و روشن با قابلیت سوییج گام اول : اضافه کردن کتابخانه material به dependencies های پروژه : گام دوم : تغییر Theme در فایل style.xml به…    اطلاعات بیشتر 

آموزش کاتلین Extension Functions | وبلاگ مارکت اندروید ریور

آموزش کاتلین : Extension Functions

در این مقاله از آموزش کاتلین (kotlin) قرار هست با یک آپشن جذاب و پرکاربرد کاتلین آشنا شوید . برای شناخت بیشتراین ویژگی یک لیوان قهوه داغ آماده کنید و یک تکه کیک شکلاتی (هرچه بیشتر باشه بهتره 😉 ) بردارید و تا آخر این مقاله با من همراه باشید . خب وقتی اسم از توسعه و یا گسترش یک کلاس برای استفاده از قابلیت هایش وسط میاید اولین چیزی که به ذهن شمای برنامه نویس میرسد استفادع از خاصیت ارث بری شی گرایی هست که کاملا درست هست . شما کلاسی را از کلاس دیگری ارث بری میکنید و از قابلیت هایش به طور کامل استفاده میکنید ولی خب در کاتلین ما روشی داریم که ما رو بی نیاز از ارث بری یا دستکاری آن کلاس برای گسترش آن کلاس کرده است . علاوه بر آن کد خواناتر خواهد بود. ولی چگونه ؟ْ! بله خاصیت Extension Functions در کاتلین…    اطلاعات بیشتر 

آموزش تبدیل build script از groovy به Kotlin DLS در اندروید استدیو | وبلاگ مارکت سورس اندروید ریور

آموزش تبدیل build scripts اندروید از Groovy به Kotlin DSL

در این مقاله آموزش تبدیل Build Script اندروید از Groovy به Kotlin DSL توضیح داده شده است پس یک لیوان قهوه داغ آماده کنید و محکم روی صندلی بشینید و در ادامه با من همراه باشید. Gradle 5.0 با بسیاری از ویژگی ها و به ویژه با پشتیبانی از Kotlin DSL منتشر شد . در این مقاله گام هایی برای مهاجرت اسکریپت های فایل های Gradle از Groovy به Kotlin DSL را دنبال خواهیم کرد . پس با ما همراه باشید . توجه : برای داشتن فایل های گریدل به زبان کاتلین حتما از نسخه گریدل پروژه مطمئن شوید . باید نسخه ی 5 به بالا را داشته باشید. آموزش گام به گام مهاجرت از Groovy به Kotlin DSL گام اول : تمامی single quotes ها را به double quotes تبدیل کنید . یعنی تمامی ‘ ها را به ” عوض کنید برای اینکار از شورتکات CTRL + SHIFT +R…    اطلاعات بیشتر 

تفاوت های var و val در کاتلین | آموزش کاتلین

آموزش کاتلین : تفاوت متغیرهای var و val در زبان برنامه نویسی کاتلین

در هر زبان برنامه نویسی ما با تعریفی تحت عنوان متغیر سر و کار داریم و کاتلین نیز از این قاعده مثتثنی نیست ! پس در در این مقاله ی کوتاه قرار هست در رابطه با انواع متغیر ها در کاتلین صحبت کنیم پس با من همراه باشید . در زبان برنامه نویسی کاتلین از کلمه ی کلیدی val برای تغریف متغیرهای ثابت و غیر قابل تغییر و از کلمه ی کلیدی var برای تعریف متغیرهای معمولی استفاده میشود . شما میتوانید نوع متغیر را بصورت مثلا String یا Int یا هر چیز دیگری ، بعد از نام متغیر تعریف کنید . به عنوان مثال : در عبارت فوق شما یک متغیر ثابت تعریف کرده اید . چون اگر شما بخواهید مقدار cityName را در جای دیگر پروژه تغییر دهید شما با خطا رو به رو میشوید . پس اگر قرار هست که مقدار متغیر شما تغییر کنید از کلید…    اطلاعات بیشتر 

نیاز کسب و کارهای آنلاین در حوزه بازاریابی دیجیتال

اسفند 19, 1398 |

غیرممکن است کسب و کاری در فضای آنلاین کار کند و به خدمات دیجیتال مارکتینگ نیازی نداشته باشد. اما انبوه ابزارها و خدمات مختلف، آژانس‌های تبلیغاتی و افراد فعال در این حوزه، باعث شده تا کسب و کارها و استارتاپ‌ها گاهی دچار سردرگمی شوند. در واقع باید ببینیم کسب و کارهای آنلاین در حوزه بازاریابی دیجیتال چه نیازهایی دارند. نیاز کسب و کارهای آنلاین در حوزه بازاریابی دیجیتال دنیای بازاریابی دیجیتال مانند یک اقیانوس وسیع و بی‌کران است که در موقعیت‌های مختلف باید بخشی از آن را به کار بگیرید. اما شناسایی نیازهای واقعی کسب و کارهای آنلاین در حوزه بازاریابی دیجیتال در واقع هنر و تخصصی است که شرکت‌های ارائه کننده خدمات دیجیتال مارکتینگ، و همینطور دیجیتال مارکترها باید از خودشان نشان دهند. در این میان اما برخی هستند که با خدمات دیجیتال مارکتینگ و لزوم آن برای کسب و کارها آشنایی ندارند. شما می توانید از طریق لینک…    اطلاعات بیشتر 

آموزش ویوبایندینگ در اندروید استدیو | وبلاگ مارکت سورس اندروید ریورض

آموزش استفاده از ViewBinding در اندروید استودیو 3.6

مدت کوتاهی از ریلیز نسخه ی 3.6.1 اندروید استودیو در کانال Stable میگذرد و این نسخه یک نسخه ی خیلی کامل همراه با ویژگی های خیلی خوب هم از نظر گرافیکی و هم از نظر پرفرمنس هستش که قرار هست با ویژگی جدیدی به نام ViewBinding که همراه با این نسخه ریلیز شد صحبت کنیم . پس با من همراه باشید . همه ی ما برنامه نویسان اندروید از نوشتن مداوم findViewById برای تعریف یک ویو از XML در زبان جاوا , فراری بودیم و به دنبال راه چاره ایی برای استفاده نکردن از آن بودیم که خیلی از ما به کتابخانه ی سومی به اسم butterknife پناه آوردیم و تا حدودی میتونست ما را راضی نگه دارد ولی بازهم مشکلاتی به همراه داشت . از خاصیت ktx کاتلین هم میتونم بگم که ما رو از نوشتن findViewById راحت کرده ولی خیلی از اوقات داشتن خطای Null منو رو به…    اطلاعات بیشتر