علی شیرالی

معرفی سرویس شکن برای رفع محدودیت اندروید استدیو

معرفی سرویس شکن برای استفاده در اندرویداستدیو | وبلاگ اندروید ریور

سرویس DNS شکن به شما امکان می دهد بدون محدودیت از تحریم های اندروید استدیو و سرویس های گوگل ، مجموعه انواتو مارکت و دیگر سرویس های که برای کاربران ایرانی تحریم هستند ، عبور کنید. در ادامه نحوه تنظیم این سرویس را شرح خواهیم داد.   معرفی و مراحل تنظیم سرویس شکن برای رفع محدودیت اندروید استدیو شما می تونید ویدئو زیر رو که نحوه تنظیم DNS روی IP رو در سیستم عامل ویندوز در اون شرح دادیم تماشا کنید :     مراحل تنظیم بسیار ساده است. ابتدا لازم است به تنظیمات مربوط به شبکه لپتاپ یا کامپیوتر رومیزی خود بروید . برای این کار می توانید روی آیکن اینترنت کنار ساعت رفته و با راست کلیک روی این ایکن به Open Network And sharing center بروید. حالا در صفحه باز شده به بخش change adapter settings مراجعه کنید و روی نام شبکه خودتون کلیک کنید. سپس گزینه…    اطلاعات بیشتر 

اصول طراحی UI جذاب برای اپلیکیشن

اصول طراحی ui جذاب برای اپلیکیشن موبایل | مارکت سورس اندروید ریور

اصول طراحی رابط کاربری (UI) جذاب و مناسب برای اپلیکیشن های موبایلی در این مقاله از وبلاگ مارکت اندرویدریور شرح داده شده است  اگر میخواهید بدانید چطور یک رابط کاربری جذاب وایده آل برای اپلیکیشن خود طراحی کنید یک لیوان قهوه داغ آماده کنید و با ما در ادامه همراه باشید.   آشنایی با اصول طراحی رابط کاربری (UI) اپلیکیشن موبایل   1- طراحی رابط کاربری منطبق با پلتفرم خود ابتدا باید ببینید برای کدام پلتفرم طراحی رابط کاربری انجام می دهید ، البته ما در اینجا منظورمان اندروید است . همیشه بهترین مثال ها و آموزش ها از منابع رسمی آن پلتفرم در طراحی UI معرفی میشود شما میتوانید برای طراحی UI اپلیکیشن اندروید ازمنابع آزادی که در پورتال توسعه دهندگان گوگل منتشر شده است استفاده کنید. 2- رعایت استاندارد های طراحی UI روی تمامی دستگاه ها وقتی شما یک رابط کاربری طراحی میکنید آن را برای یک دستگاه…    اطلاعات بیشتر 

رفع خطا Could not find Gradle 3.3 در اندروید استدیو

آموزش حل خطا Could not find Gradle در اندروید استدیو | مارکت سورس اندرویدریور

خطای Could not find Gradle 3.3 یا در نسخه های 3.0.1 اخیرا بسیار در ایمپورت سورس اندروید با آنها مواجه می شوید در این مقاله نحوه حل این خطا را می آموزید . اگر لیوان قهوه داغ خود را آماده کرده اید با ما در ادامه همراه باشید.. رفع خطا Could not find Gradle 3.3 این خطا زمانی رخ میدهد که اندروید استدیو تلاش میکند برای Sync سورس اندروید شما در هنگام ایمپورت پروژه تان در اندروید استدیو اسکریپت Gradle را از سرور دریافت کند اما بنا چند دلیل نمی تواند این کار را انجام دهد . تست اتصال صحیح به اینترنت برای sync Gradle  ابتدا باید اطمینان حاصل کنید به اینترنت پرسرعت و یک پراکسی پرسرعت برای تغییر آی پی خود به کشوری غیر از ایران متصل هستید . زیرا به دلیل محدودیت برای کاربران ایرانی با ip ایران نمی توانید هیچ کاری را در اندروید استدیو پیش ببرید. از…    اطلاعات بیشتر 

آموزش Flutter : ساخت برنامه لیست کارها

آموزش فلاتر : ساخت برنامه what to do

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

آموزش Flutter : ویجت چیست ؟

ویجت در فلوتر چیست ؟ | مارکت اندروید ریور

در این مقاله توضیح میدهیم widget چیست و در فلاتر چه کاربردی دارد . در ادامه مقالات آموزشی قبل در زمینه آموزش Flutter اینبار به کاربرد ویجت ها در فلاتر رسیدیم همواره میتوانید مقالات قبلی را با تگ فلاتر در اندروید ریور دنبال کنید. یک فنجان قهوه را هیچگاه فراموش نکنید. Widget در فلاتر چیست ؟ همانطور که در مقالات ابتدایی که درباره فلاتر نوشته ایم ، میدانیم که فلاتر یک تحول عظیم در زمینه برنامه نویسی چند سکویی مورد تایید گوگل است  که توسط گوگل ایجاد شده است که کمک میکند با استفاده از یک زبان کد نویسی به مراتب ساده تر از java یک اپلیکیشن مالتی پلتفرم برای اندروید و iOS تولید کنید. در این زبان برنامه نویسی جدید که برپایه زبان Dart بوده مفاهیم پایه تغییر کردند که البته امری طبیعی است. View در جاوا Widget در فلاتر درواقع ویجت همان view در جاوا است با شباهت…    اطلاعات بیشتر 

سرویس پوش نوتیفیکیشن اندروید نجوا، غیرممکن‌ها را به ممکن تبدیل می‌کند

سرویس پوش نوتیفیکشن اندروید نجوا | مارکت اندروید ریور

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

آموزش Flutter : کار با انیمیشن

آموزش فلوتر | آموزش کار با animate در flutter | مارکت اندرویدریور

در این مقاله از آموزش Flutter می آموزید چگونه با انیمیشن و ایجاد برای عناصر موجود اپلیکیشن کار کنید. کار با انیمیشن در فلاتر نیز آسان تر شده و تجربه بهتر و سریع تری رو در ایجاد انیمیشن در اختیار شما قرار میده . همواره آموزش ها مرتبط رو با برچسب فلاتر در وبلاگ مارکت اندروید ریور دنبال کنید. آموزش کار با انیمیشن در Flutter همانطور که میدونید در جاوا برای ساخت انیمیشن و ایجاد آن باید با استفاده از xml این کار رو انجام بدیم که xml مربوط به فایل های لی اوت اندروید می شوند اما در فلاتر با توجه به اینکه پایه این زبان بر اساس زبان دارت هستش شما نیاز دارید تا از طریق یک کنترلر به نام AnimationController استفاده می کنیم. همچنین با Animation می تونید کنترل هایی مانند توقف ، معکوس سازی و.. و همچنین Ticker که در هنگام رخ دادن Vsync مقادیر بین…    اطلاعات بیشتر 

آموزش Flutter : ساخت اولین اپلیکیشن

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

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

آموزش Flutter : ساخت اولین پروژه

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

در این مقاله از سری مقالات آموزش Flutter آموزش ساخت اولین پروژه فلاتر در اندروید استدیو را می آموزید . مقالات مرتبط دیگر رو با تگ فلاتر در وبلاگ دنبال کنید. آموزش ساخت اولین پروژه Flutter چطور اولین پروژه فلاتر را در اندروید استدیو بسازیم ؟ برای ساخت اولین پروژه Flutter در اندروید استدیو نیاز نیست کار پیچیده ای انجام دهید . پیشتر آموختید چگونه فلاتر را نصب و راه اندازی کنید ، حالا در اندروید استدیو خود مسیر زیر را طی کنید : 1 – از منوی File > New Flutter Project اولین پروژه خود را بسازید. 2 – سپس Flutter application را انتخاب نمایید. 3 – سپس یک نام برای پروژه فلاتر خود انتخاب کنید و Next بزنید و سپس Finish تا اندروید استدیو پروژه را بسازد به غیر از نوشیدن قهوه تان کار دیگری نیاز نیست انجام دهید. بعد از انجام مراحل بالا و ساخته شدن پروژه…    اطلاعات بیشتر 

آموزش Flutter : نصب و راه اندازی

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

در این مجموعه مقالات آموزش کامل استفاده از Flutter در برنامه نویسی اندروید برای دیزاین و طراحی و توسعه اپلیکیشن های اندروید رو می آموزید . در این رشته مقالات منتشر شده در وبلاگ مارکت اندروید ریور سعی می کنیم با زبانی ساده شمارو با Flutter و نحوه استفاده از این کیت توسعه آشنا کنیم . همراه باشید همچنین سری مقالات آموزش فلاتر را می توانید با تگ فلاتر در اندروید ریور دنبال کنید. نصب و راه اندازی Flutter در اندروید استدیو Flutter چیست و چه کاربردی دارد ؟ فلاتر یک کیت توسعه منبع باز یا Open Source است که توسط گوگل در سال 2017 معرفی شده و پایه و اساس و فونداسیون آن بر پایه زبان Dart است که در سال 2015 معرفی شد و بعد از نصب SDK فلاتر روی سیستم به عنوان یک افزونه جانبی روی محیط اندروید استدیو نصب و راه اندازی می شود که با…    اطلاعات بیشتر