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

همیشه چیزای جدیدی برای یاد گرفتن وجود داره !

آموزش انتشار سورس اندروید در گیت هاب

در این مقاله قرار هست در رابطه نحوه انتشار سورس اندروید در گیت هاب صحبت کنیم ، میخواهیم شما را با دنیای آزاد سورس اندروید آشنا کنیم  ، اگه برنامه نویس اندروید هستید و دوست دارید که سورس اندروید خودتون را با دیگر دوستان  ، سایر برنامه نویسان اندروید در سراسر جهان به اشتراک بگذارید  ,  گیت هاب/گیت لب بهترین گزینه ها و پلتفرم های معتبر و فوق العاده برای این کار هستند. نحوه انتشار سورس اندروید خود در Github اصولا فایده انتشار سورس اندروید یا پروژه های برنامه نویسی به صورت کلی در گیت هاب چیست ؟ پاسخ ساده است ، فکر میکنیم در 80 درصد موارد برای ساختن یک رزومه است. اکثر برنامه نویسان صفحات گیت هاب خود را به عنوان رزومه برای استخدام در شرکت ها ، ورود به تیم ها و یا سازمانها ارائه می دهند. اما همواره تیم های برنامه نویسی که پروژه خود را…    اطلاعات بیشتر 

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

نحوه Import سورس اندروید از گیت هاب و گیت لب

در پست قبلی راجب به ایمپورت و اکسپورت سورس های اندروید صحبت کردیم .آن مقاله برای سورس های بود که به صورت لوکال روی سیستم ما موجود هستند .در این پست قرار هست که از gitHub  و gitLab  سورس را دریافت کنیم و بررسی کنیم که چگونه می توان سورس اندروید را از گیت هاب و گیت لب درون اندروید استدیو ایمپورت کرد. چگونه سورس اندروید را از گیت هاب ایمپورت کنیم؟ خب برای شروع کار باید اکانتی را در سایت گیت هاب داشته باشید. برای اینکار توسط ایمیل و … اکانتی را به صورت رایگان ایجاد کنید. مرحله ی بعدی نصب git  روی سیستم خودتان هست . برای اینکار به سایت https://git-scm.com/downloads مراجعه کنید و بسته به پلتفرم خود , دانلود و نصب کنید. خب حالا به اندروید استودیو برگردید و به این دایرکتوری مراجعه کنید: File -> Settings -> Version Control -> Git. در کادر بالا در قسمت path to…    اطلاعات بیشتر 

آموزش ایمپورت و اسکپورت سورس اندروید | مارکت سورس اندروید ریور

آموزش Export / Import سورس اندروید در اندروید استدیو

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

کاهش حجم سورس اندروید | مارکت سورس اندروید ریور

آموزش کاهش حجم سورس اندروید

در این مقاله آموزش کاهش حجم سورس اندروید را توضیح می دهیم . شما به سادگی می توانید حجم سورس اندروید خود را کم کنید و برای به اشتراک گذاری آن با تیم خود یا انتشار آن در مارکت اندروید ریور حجم سورس اندروید خودتون رو کاهش بدهید . این کار برای بهینه سازی حجم نهایی پروژه مورد استفاده قرار میگیره . با ما در ادامه همراه باشید.   نحوه کاهش حجم سورس اندروید برای کاهش حجم سورس اندروید شاید بگویید با فشرده سازی آن به فرمت های RAR یا ZIP می توانیم حجم پروژه خود را برای اشتراک گذاری سورس با تیم خود کاهش دهیم ، البته که اینطور است اما این کار کافی نیست . شما می توانید بعد از کاهش حجم سورس اندروید خود که شامل حذف فایل های اضافه و غیرضروری است با فشرده سازی آن به یکی از دو فرمت بالا مجددا حجم سورس خود…    اطلاعات بیشتر 

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

معرفی دیتابیس برای برنامه نویسی اندروید

در این مقاله SQLlite و Realm به عنوان دو دیتابیس موردتوجه برنامه نویسان اندروید را بررسی میکنیم تا در نهایت بتوانید تصمیم درستی بگیرید که کدام یک را در برنامه نویسی اندروید انتخاب کنید. با ما در این مقاله همراه باشید SQLlite یا Realm کدامیک برای برنامه نویسی اندروید مناسب تراند ؟ Realm در مقایسه یا SQLlite یک دیتابیس بسیار جوان به حساب می آید ، اگر بخواهیم این ضرب المثل را مدنظر قرار دهیم که ” دود از کنده بلند میشه ” قطعا باید انتخابمان SQLlite باشد ، اما عجله نکنید ما در این مقاله سعی می کنیم ویژگی های هر دو دیتابیس معرفی شده را مورد بررسی قرار دهیم تا درنهایت بتوانید انتخاب درستی بگیرید.   ویژگی های SQLlite در عملکرد و منابع آموزشی این دیتابیس در سال 2000 ریلیز شده و محبوب ترین دیتابیس اللخصوص در زمینه برنامه نویسی اندروید است که هزاران اپلیکیشن هم اکنون با…    اطلاعات بیشتر 

آموزش کامل راستچین کردن سورس اندروید | مارکت اندروید ریور

آموزش راست چین (RTL) کردن سورس اندروید

در این مقاله قرار هست کلیاتی را مطرح کنیم که به کمک آنخا به  راحتی می توانید اپلکیشن های خود را راست چین کنید . برای راستچین کردن سورس اندروید خود نیاز است مواردی که در ادامه گفته می شود را رعایت کنید تا درنهایت بتوانید یک اپلیکیشن راستچین داشته باشید. طراحی و چینش اپلیکیشن های فارسی و عربی و …  از راست به چپ هست . یعنی به صورت Right To Left  که مختصرا به آن RTL  گفته می شود. خوشبختانه از Api=۱۷ که همان اندروید ۴.۲ هست  ,   این موضوع قابل مدیریت است. گام های راستچین کردن RTL سورس اندروید بیاید شروع کنیم اولین کاری که باید انجام بدهید اضافه کردن android:supportsRtl=”true” در  تگ در فایل Manifest  است. خب عالی است … الان اپلیکیشن شما از RTL پشتیبانی میکند. الان شما می توایند  با انجام یکی از دو مورد زیر , اپلکیشن را در حالت RTL  بررسی کنید….    اطلاعات بیشتر 

سورس اندروید چیست | مارکت سورس اندروید ریور

سورس اندروید چیست ؟

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

برنامه نویسی اندروید چیست و درباره آن چه میدانیم

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

چه برنامه نویس باشید و چه حتی یک خط کدنویسی هم ندانید، حتماً تا به حال اصطلاح سیستم عامل و برنامه نویسی اندروید را شنیده‌اید. امروز با افزایش گوشی‌های هوشمند و تبلت که بیشتر سیستم عامل آن‌ها اندروید است، هر کسی کم و بیش درگیر این موضوع بوده است که در هنگام نصب اپلیکیشن دلخواه خود به تطابق آن با سیستم عامل گوشی خود بپردازد. در واقع همه اپلیکیشن­هایی که ساخته می‌شود از تکنیک‌های برنامه نویسی اندروید پیروی می‌کنند تا در سیستم عامل مورد نظر که همان اندروید است، مورد پشتیبانی قرار بگیرد. اندروید چیست؟ در حال حاضر دو سیستم عامل در دنیا وجود دارد که برای تلفن‌های همراه و تبلت استفاده می‌شود. سیستم ios که توسط شرکت اپل عرضه می‌شود و فقط در محصولات تولیدی این شرکت مورد استفاده قرار می‌گیرد؛ اما اندروید، سیستم عامل اپن سورسی است که گوگل برای گوشی‌های هوشمند و تبلت برای تمامی ابزارهای مبتنی…    اطلاعات بیشتر 

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

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

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

آشنایی با اندرویداستدیو در برنامه نویسی اندروید | اندرویدریور

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

چقدر در خصوص اندروید استدیو اطلاعات دارید؟ آیا تا به حال چنین عبارتی به گوش شما خورده است؟ تفاوت آن با خود اندروید و برنامه نویسی چیست؟ و هزاران سؤال دیگر که ممکن است ذهن کاربران و برنامه نویسان غیر اندروید را به خود مشغول کند. وقتی که اسم اندروید استدیو می‌آید، مسلماً ذهن به سمت اندروید می‌رود؛ اما اینکه این چه چیزی است و چه کاربردهایی دارد، یک نقطه کور در ذهن خواهند ماند که ما در این مقاله آموزشی قصد داریم تا در خصوص اندروید استدیو صحبت کنیم تا دیگر هیچ نقطه کوری برای شما با شنیدن این اصطلاح وجود نداشته باشد. اندروید استدیو چیست؟ اندروید استدیو که به انگلیسی آن را Andriod Studio می‌گویند، در واقع یک محیط برنامه نویسی در بستر اندروید است. اولین بار این برنامه، توسط مدیران گوگل در سال 2013 معرفی شد و چند ماه بعد به صورت آزمایشی مورد استفاده قرار گرفت….    اطلاعات بیشتر