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

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

thread یا نخ در اندروید

راهنمای کامل Thread یا نخ در برنامه نویسی اندروید

هر برنامه نویس روی هر پلتفرمی بالاخره باید با مفهوم Thread ها آشنا شود. آشنایی و تسلط به Thread ها در برنامه نویسی برای انجام عملیات های غیرهمزمان در اپلیکیشن کاملا ضروری است. وقتی یک اپلیکیشن در سیستم عامل اندروید اجرا میشود، اندروید یک پردازش Linux برای آن میسازد که یک Thread پردازشی روی آن …

راهنمای کامل Thread یا نخ در برنامه نویسی اندروید ادامه مطلب

4 نوع حافظه در اندروید مخصوص برنامه نویسی

4 نوع حافظه در اندروید مخصوص برنامه نویسی

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

4 نوع حافظه در اندروید مخصوص برنامه نویسی ادامه مطلب

برنامه نویسی reactive در اندروید

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

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

راهنمای کامل برنامه نویسی Reactive در اندروید ادامه مطلب

کلاس R اندروید

آشنایی کامل با کلاس R اندروید

اگر کمی در برنامه نویسی اندروید تجربه داشته باشید، حتما با یک کلاس به نام R در اندروید برخورد کرده اید. تقریبا میشود گفت به هر قسمتی از اپلیکیشن اندروید سر بزنید، کلاس R اندروید هم آنجا حضور دارد. مثلا وقتی که میخواهیم id یک المان را از داخل فایل layout پیدا کنیم، باید از …

آشنایی کامل با کلاس R اندروید ادامه مطلب

context در اندروید

سیر تا پیاز Context در اندروید

وقتی که برنامه نویسی اندروید را شروع کردم، یکی از اولین سوال های مهمی که داشتم این بود که “این Context لامصب چیه تو برنامه برنامه نویسی اندروید؟!” یادم هست از اساتید و دوستانی که تجربه بیشتری داشتند در این باره سوال کردم. جواب آنها این بود که Context اندروید یکی از مفاهیم سخت برای …

سیر تا پیاز Context در اندروید ادامه مطلب

برنامه نویس full stack کیست

برنامه نویس Full Stack موبایل چیست؟ چگونه فول استک شویم؟

کلمه فول استک یا Full Stack در دایره لغت های برنامه نویسی حرفه ای قرار میگیرد و یکی از پر درخواست ترین موارد در دنیای امروزی نرم افزار میباشد. تبدیل شدن به یک برنامه نویس Full Stack شاید آرزو و مقصد بسیاری از افرادی باشد که برنامه نویسی را به عنوان شغل انتخاب کرده اند …

برنامه نویس Full Stack موبایل چیست؟ چگونه فول استک شویم؟ ادامه مطلب

شفاف نامه چیست؟ توضیح ساده، انواع و کاربرد ها

وقتی کلمه شفاف نامه را سرچ کردید یعنی وارد دنیای ارزهای دیجیتال شده اید و میخواهید روی آنها سرمایه گذاری کنید. البته باید به شما بگویم حدود ۸۰% این سرمایه گذاری ها امروزه تبدیل به کلاهبرداری شده است. پس مهم ترین سندی که میتوانید کلاهبرداری بودن یا نبودن یک سرمایه گذاری را تشخیص دهید، شفاف …

شفاف نامه چیست؟ توضیح ساده، انواع و کاربرد ها ادامه مطلب

RESTful API چیست

RESTful API چیست؟ توضیح کامل به زبان ساده

اگر تا به حال سعی کرده باشید اپلیکیشن های خودتان را به Backend وصل کنید یا اینکه در دنیای API ها گشت و گذار و مطالعه کرده باشید، حتما اسم RESTful API به گوشتان خورده است. در این مقاله آموزشی از وبسایت برنامه چی، میخواهیم مفاهیم RESTful API را به زبان ساده توضیح بدهیم. برای …

RESTful API چیست؟ توضیح کامل به زبان ساده ادامه مطلب

برنامه نویسی موبایل چیست

برنامه نویسی موبایل چیست؟ توضیحات کامل و به زبان ساده

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

برنامه نویسی موبایل چیست؟ توضیحات کامل و به زبان ساده ادامه مطلب

Interpreter یا مفسر در برنامه نویسی چیست؟

مفسر یا Interpreter در برنامه نویسی چیست؟

برنامه هایی که ما میسازیم معمولا به دو روش برای CPU ترجمه میشوند: یا توسط کامپایلر یا توسط مفسر (Interpreter). در این مقاله میخواهیم به نحوه کار کردن زبان های مفسری و تفاوت هایی که با کامپایل کردن دارد بپردازیم. با برنامه چی برای آشنایی با مفسر ها همراه باشید.

کامپایلر compiler چیست

کامپایلر (Compiler) چیست و چرا از آن استفاده میشود؟

کامپایلر یا Compiler یک برنامه به خصوص است که میتواند کدهایی که ما نوشته ایم را برای CPU ترجمه کند تا بتواند دستورات ما را اجرا بکند. به این عمل کامپایل کردن میگویند. در این مقاله میخواهیم به این سوال پاسخ بدهیم که کامپایلر چیست؟ چرا استفاده میشود و به چه دردی میخورد؟ با برنامه …

کامپایلر (Compiler) چیست و چرا از آن استفاده میشود؟ ادامه مطلب

اسکرول به بالا