وبلاگ
آموزش ضبط صدا با کاتلین در برنامه نویسی اندروید در 5 گام
در این مقاله قصد دارم به آموزش ضبط صدا در برنامه نویسی اندروید با استفاده از زبان کاتلین بپردازم. در انتهای مقاله ما یک اپلیکیشنی خواهیم داشت که صدا های داخلی (مثلا آهنگی که درون گوشی صبط می شه) و خارجی (صحبت های حودمون از طریق میکروفن) رو ضبط و به صورت فایل mp3 می کنه. همچنین می تونیم از طریق اپلیکیشن صدای ضبط شده رو گوش بدیم.
xml در اندروید چیست؟ بررسی xml
XML یا Extensible Markup Language ، یک زبان متنی برای توصیف داده ها و ساختار های سلسله مراتبی است، xml در اندروید به عنوان یک زبان متداول برای توصیف رابط کاربری اپلیکیشن و تنظیمات آن استفاده می شود، در ادامه ی مقاله ی xml در اندروید بیشتر در مورد آن توضیح می دهیم.
آموزش ایجاد فایل با کاتلین از اندروید 5 تا 13
قصد دارم در این مقاله به آموزش ایجاد فایل در اندروید بپردازم. همونطور که می دونی ایجاد فایل در اندروید بسیار می تونه با توجه به تغییر پیاپی سیاست های گوگل در نسخه های مخلف اندروید، چالش برانگیز باشه. از این رو برآن شدم تا در مقاله کنونی، چگونگی مدیریت مجوز ایجاد فایل از نسخه 5 تا 13 اندروید؛ چگونگی ایجاد فایل؛ باید ها و نباید ها در انتخاب مسیر ذخیرۀ فایل و خیلی چیزای دیگه رو پوشش بدم.
اکتیویتی و فرگمنت در اندروید
اکتیویتی (Activity) و فرگمنت (Fragment) دو مفهوم اساسی در برنامه نویسی اندروید هستند که برای ساختار دهی و نمایش رابط کاربری به کار می روند، این دو عنصر اساسی در اندروید به شما امکان می دهند تا به صورت تعاملی با کاربر ارتباط برقرار کنید و فعالیت های مختلف را نمایش دهید، در ادامه ی این مقاله از نوری آکادمی، به معرفی اجمالی اکتیویتی و فرگمنت در اندروید و نیازمندی های استفاده از آنها می پردازیم.
نوتیفیکیشن در اندروید
نوتیفیکیشن در اندروید یکی دیگر از قابلیت های مهم و پر کاربرد اندروید به شمار می اید، در این مقاله به بررسی نوتیفیکیشن در اندروید می پردازیم.
امنیت در برنامه نویسی اندروید
امنیت در برنامه نویسی اندروید امروزه یکی از جنبه های حیاتی و بسیار مهم در توسعه اپلیکیشن های موبایل به شمار می اید، با توسعه روز افزون برنامه های اندروید و اتصال آنها به اینترنت، حفظ امنیت و حریم خصوصی کاربران بسیار حائز اهمیت شده است
فایربیس در اندروید چیست؟ بررسی Firebase
فایربیس در اندروید یک پلتفرم مناسب برای توسعه اپلیکیشن های موبایل و وب است که توسط شرکت Google ارائه می شود، این پلتفرم شامل مجموعه ای از ابزار ها و سرویس ها است که برنامه نویسان را در توسعه و مدیریت اپلیکیشن های مبتنی بر ابر بهره مند می کند
api چیست و چه کاربردی در برنامه نویسی اندروید دارد؟
Api یا API (Application Programming Interface) در برنامه نویسی، مجموعه ای از روش ها، قوانین و پروتکل هایی است که توسط سیستم عامل، کتابخانه ها و برنامه های نرم افزاری برای ارتباط و تبادل داده با برنامه های دیگر ارائه می شود
جیسون در برنامه نویسی چیست؟ طریقه ایجاد جیسون با استفاده از کلاس های کاتلین
JSON یا JavaScript Object Notation یک فرمت متنی است که برای انتقال و تبادل داده ها استفاده می شود، این فرمت از زبان برنامه نویسی جاوا اسکریپت الهام گرفته است و به صورت خودکار به شیوه ای ساده و قابل فهم برای انسان ها ترجمه می شود
آموزش درک تفاوت انواع دیزاین پترن های Factory با یکدیگر در 6 قدم
تاحالا بین اینکه فرق بین Factory و Factory Method و Abstract Factory با هم چیه سردرگم نشدی؟ بیا برای حرفه ایی تر شدن این تفاوت ها رو درک بکنیم! اینجا با موضوع تفاوت میان دیزاین پترن های Factory همراه ما باش!