متریال دیزاین چیست؟ آشنایی با زبان طراحی Material Design

از زمان ظهور وب، شکل و طراحی آن تغییرات زیادی را به خود دیده است. چیزی که در دهه 90 و اوایل 2000 به مثابه غرب وحشی طراحی رابط کاربری بود، به تدریج جای خود را به وب سایت‌های ساده‌تر، تمیزتر و قابل پیش‌بینی‌تری داد. سپس، ورود گوشی‌های هوشمند باعث نیاز به تغییرات عظیمی شد. […]

اطلاعات بیشتر

هزینه طراحی اپلیکیشن موبایل چقدر است؟ + جزییات مورد نیاز

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

اطلاعات بیشتر

آموزش استفاده از Motion Editor در اندروید استودیو

نسخه جدید اندروید استودیو 4.0 شامل امکانات پیشرفته بسیاری بوده است که باعث افزایش قدرت برنامه نویسان و بازشدن دست آنها در این محیط توسعه شده است. یکی از بهترین ویژگی هایی که در اندروید استودیو معرفی شد قابلیت Motion Editor بود که به توسعه دهندگان این امکان را میدهد تا لایه های جذاب و […]

اطلاعات بیشتر

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

در ابتدا باید با این واقعیت روبرو شوید که فریلنسر بودن بعضی اوقات ممکن است وحشتناک و غیر قابل تحمل باشد. فریلنسر یا آزادکار به افرادی گفته می‌شود که بدون وابستگی به یک سازمان یا شرکت خاص، به عنوان متخصصان مستقل در زمینه‌های مختلف کار می‌کنند. این افراد می‌توانند خدمات خود را به شرکت‌ها، افراد […]

اطلاعات بیشتر

چگونه یک برنامه نویس موبایل شویم

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

اطلاعات بیشتر

مدیریت ناچ Notch صفحه در برنامه نویسی اندروید

از ناچ Notch برای اولین بار در گوشی آیفون X رونمایی شد منظورم همون بریدگی سیاه بالای صفحه می باشد. این طراحی کم کم به گوشی های اندرویدی هم منتقل شد و تا ماه اگوست 2018 حدود 16 گوشی از ناچ استفاده می کنند.

اطلاعات بیشتر

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

دیتابیس Room یک ORM هست که گوگل سال 2017 برای توسعه دهندگان اندرویدی معرفی کرد. ORM ها امکانات زیادی به ما برای کار کردن با دیتابیس های معمولی می دهند که در یک پست جداگانه حتما با هم بررسی خواهیم کرد.

اطلاعات بیشتر

کتابخانه دانلود فایل در اندروید

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

اطلاعات بیشتر