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

کیت توسعه نرم‌افزار

SDK یا کیت توسعه نرم‌افزار چیست ؟

SDK یا کیت توسعه نرم‌افزار یا Software Development Kit مجموعه‌ای از ابزارها، کتابخانه‌ها و رابط‌های برنامه‌نویسی (API) است که به توسعه‌دهندگان کمک می‌کند تا برنامه‌های خود را برای یک پلتفرم یا سیستم‌عامل خاص توسعه بدهند. به‌طور خلاصه، SDK مجموعه‌ای از ابزارها برای توسعه‌دهندگان است که فرآیند برنامه‌نویسی را سریع‌تر، آسان‌تر و منظم‌تر می‌کند. تفاوت SDK […]

بیشتر بخوانید...
Progressive Web App

PWA یا Progressive web app چیست ؟

PWA یا Progressive web app ابزارهای جدیدی هستند که با استفاده از Service Workerها، Manifestها و سایر امکانات مرورگرهای مدرن، تجربه‌ای شبیه به اپلیکیشن‌های موبایل را در محیط مرورگر برای کاربران امکان‌پذیر می‌کنند. استفاده از PWAها در زمانی که کاربران بیشتر و بیشتری از موبایل به جای کامپیوترهای رومیزی استفاده می‌کنند، نه تنها یک مزیت […]

بیشتر بخوانید...
نرم‌افزار موبایل

وب سایت یا اپلیکیشن ؟ مزایا و معایب هر کدام چیست ؟

هنگامی که یک ایده‌ی کسب و کار یا استارتاپ جدید به ذهن شما می‌رسد و می‌خواهید آن را به یک تجارت جدید و منبع درآمد تبدیل کنید، یکی از پرسش‌هایی که پیدا کردن بهترین پاسخ برای آن ممکن است آسان نباشد این است که آیا برای این کسب و کار سایت درست کنید یا اپلیکیشن […]

بیشتر بخوانید...
Adobe XD

Adobe XD چیست و چه کاربردی دارد ؟

نیاز به نرم‌افزارهای گرافیکی برای طراحی رابط کاربری(UI) و تجربه کاربری(UX) در سال‌های گذشته روز به روز بیشتر شده است. تا چند سال پیش طراحان سایت و نرم‌افزار و برنامه‌های موبایل ناچار بودند از نرم‌افزارهای غیرتخصصی مثل فتوشاپ یا حتی طراحی روی کاغذ و استفاده از نرم‌افزارهای Wireframe استفاده کنند. این ابزارها برای پاسخ به […]

بیشتر بخوانید...
Apache Cordova

ادوبی PhoneGap و PhoneGap Build را بازنشسته می‌کند

شرکت ادوبی که در سال ۲۰۱۱ Nitobi را خریداری کرده بود و آن را با نام جدید PhoneGap توسعه می‌داد، اکنون اعلام کرده است که پشتیبانی و توسعه از این نرم‌افزار را به پایان می‌رساند. این شرکت اعلام کرد که نرم‌افزار PhoneGap به صورت متن‌باز و با نام جدید Apache Cordova به فعالیت ادامه خواهد […]

بیشتر بخوانید...
Qt

Qt( کیوت ) چیست ؟

Qt ( تلفظ به شکل کیوت ) یک فریم‌ورک برنامه‌نویسی برای ایجاد نرم‌افزارهای گرافیکی( GUI ) و خط فرمان( Console ) چندسیستم‌عاملی است. Qt در دو نگارش رایگان و تجاری ارائه می‌شود. با کمک این فریم‌ورک می‌توان نرم‌افزارهایی که با تغییرات اندک یا بدون تغییرات قابل اجرا روی سیستم‌عامل‌های مختلف و از آن جمله سیستم‌عامل‌های […]

بیشتر بخوانید...