admin

مهاجرت به AndroidX در اندروید استودیو

خانه » آموزش های کاربردی » مهاجرت به AndroidX در اندروید استودیو
مهاجرت به AndroidX در اندروید استودیو در این جلسه از سری مباحث آموزش برنامه نویسی اندروید ابتدا به معرفی AndroidX پرداخته، سپس نحوه مهاجرت از کتابخانه‌های پشتیبانی (Support Library) به AndroidX را بررسی می‌کنیم.
AndroidX چیست؟ به نام خدا. به زبان ساده، AndroidX نسل جدید و بهینه شده‌ی پکیج کتابخانه‌های Support اندروید است. تیم توسعه اندروید در گذشته، کتابخانه‌های ضروری موردنیاز جهت ساخت و توسعه برنامه‌های اندرویدی را در قالب لایبرری‌های Support منتشر می‌کرد.
کتابخانه Appcompat را مثال می‌زنم. در گذشته بعد از ساخت پروژه در اندروید استودیو این لایبرری به صورت زیر در فایل build.gradle سطح app پروژه قرار می‌گرفت:
implementation 'com.android.support:appcompat-v7' اما در حال حاضر نحوه نامگذاری این کتابخانه تغییر کرده و به اینصورت به پروژه اضافه شده:
implementation 'androidx.appcompat:appcompat' ازین پس نامگذاری کتابخانه‌های پشتیبانی همگی با پیشوند androidx.* آغاز می‌شود. شاید دل..

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

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

نحوه برنامه نویسی ویندوز با سی پلاس پلاس

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

۷ نکته مهم که یک برنامه نویس تازه کار باید بداند؟

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

قرار نیست در این مقاله چیزی بگیم که زندگی شما در حوزه برنامه نویسی رو متحول کند اما بهتون قول میدم اگر این ۷ مورد رو رعایت کنید و بهشون عمل کنید بعد از مدتی یک برنامه نویس حرفه ای می شوید که می تواند در هر شرکتی که دوست دار..

۴ ساعت فیلم آموزش سی شارپ برای مبتدیان – رایگان

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

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

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

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

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

۱۹ مقاله برای یادگیری اصول برنامه نویسی

اگر دنبال یادگیری اصول برنامه نویسی هستید و نمیدونید این اصول رو از کجا و چطور فرا بگیرید به نظرم این مقاله، بهتون کمک می کند تا در این حوزه موفق شوید. ما در این مقاله ۱۹ مقاله مرجع دیگر رو به همراه توضیحات ارائه میدهیم و با کلیک روی هر مطلب می توانید نکات زیادی رو فرا بگیرید. کافیه فقط ۳ ۴ ساعت وقت بذارید و این مقالات رو مطالعه کنید بهتون قول میدم اندازه چهار جلسه کلاس ۲ ساعته، چیزای جدید یاد میگیرید. همین الان برید یک دفتر و خودکار بیارید و این نکات رو یادداشت کنید. پس برای یادگیری اصول برنامه نویسی همراه ما باشید.
وقتی در مورد اصول برنامه نویسی صحبت می کنیم یعنی مبانی و مباحث پایه ای برنامه نویسی که با یادگیری آنها، درک درست و دقیقی نسبت به برنامه نویسی پیدا می کنید. در سایت سورس ایران از این مدل مقالات زیاد منتشر شده است اما واقعیت اینست که ۱۹ مقاله ایکه می خواهیم معرفی کنیم خیلی پایه ای و مفید هستند.

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

ارسال پوش نوتیفیکیشن توسط سرویس ایرانی پوشه

خانه » آموزش های پایه » ارسال پوش نوتیفیکیشن توسط سرویس ایرانی پوشه
ارسال پوش نوتیفیکیشن توسط سرویس ایرانی پوشه در مبحث قبل با قابلیت ارسال پوش نوتیفیکیشن در اندروید آشنا شدیم. در این قسمت از سری مباحث آموزش برنامه نویسی اندروید به نحوه ارسال پوش نوتیفیکیشن توسط سرویس ایرانی پوشه (Pushe) و همچنین معرفی امکانات این سرویس از جمله ارسال اعلان بر اساس موقعیت مکانی، نوع اتصال کاربر، زمان ارسال و… پرداخته می‌شود.
معرفی سرویس ایرانی پوشه
به نام خدا. پوشه یکی از سرویس‌های مطرح داخلی جهت ارسال پوش نوتیفیکیشن در پلتفرم‌های Android، iOS و Web است (البته نسخه iOS هنوز راه اندازی نشده). این سرویس قابلیت‌های متعددی را در اختیار توسعه دهنده و مدیران اپلیکیشن یا وب سایت‌ها قرار می‌دهد که با مراجعه به صفحه اصلی وب سایت آن به نشانی Pushe.co می‌توانید توضیحات کامل را مطالعه بفرمایید.
قابلیت‌های کلیدی سرویس را در تصویر زیر مشاهده می‌کنید:

تقریبا تمامی امکانات اولیه مورد نیاز در پلن رایگان پوشه در دسترس است و بجز موارد خاص، نیازی به پرداخت هزینه‌‌ای نخواهیم داشت.
در ادامه م..

سورس کد Loading در سی شارپ

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

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

کتراک

صمغ عربی

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

اسید استیک

کربومر

کافور

خاک دیاتومه

کربن فعال

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

آویسل

آنتی اکسیدان TBHQ

گلوتن ذرت

لانولین

روغن کندش

کافور

گلوتن

روغن فندوق

لاکتات کلسیم

منیزیم استئارات

روغن آووکادو

روغن درخت چای

روغن براهمی

روغن نارگیل

کتراک

سوربات پتاسیم

روغن بادام

شی باتر

ایزوتیازولین

روغن خراطین

روغن جوجوبا

مالتودکسترین

روغن آرگان

فوماریک اسید

خاک دیاتومه

پروپیونات کلسیم