Coding is my life

۲ مطلب با کلمه‌ی کلیدی «برنامه نویسی ios» ثبت شده است

بررسی phonegap یا cordova

phonegap چیست؟ چه مزایایی داره ؟ چه معایبی داره؟ cordova چیست؟
PhoneGap یک پلتفرم متن باز برای توسعه اپلیکیشن های موبایل با HTML5 و CSS3و javascript است.
در این پلتفرم شما می توانید رابط گرافیکی اپلیکیشن خود را با استفاده از HTML5 و CSS3 و Jquery Mobile طراحی کنید و برنامه نویسی ها را با Javascript انجام دهید.
یکی از مزیت های این پلتفرم این است که خروجی برای سیستم عامل های مختلف از جمله اندروید، آی او اس، ویندوز فون و سیمبین به شما می دهد در اصطلاح cross platform میباشد.
از مزایای این پلتفرم می توان به قابلیت اجرا و ساخت اپلکیشن با این پلتفرم برای سیستم عامل های زیر اشاره کرد :
Android – Bada – Blackberry – FirefoxOS – iOS – Mac OS X – QT – Tizen – Ubuntu – WebOS – Windows (desktop) – Windows Phone 7 – Windows Phone 8
در حال حاضر Cordova تا نسخه ۳٫۱٫۰ به طور رسمی منتشر شده و در حال پیشرفت خوبی است !‌
خیلی عالیه مگه نه؟؟ 
phonegap

ادامه مطلب...
۱۳ خرداد ۹۴ ، ۰۲:۲۱ ۱ نظر موافقین ۰ مخالفین ۰
محمدرضا ارم

برنامه نویسی برای ویندوز، لینوکس و آندروید با Qt و C++

زمانی که صحبت از برنامه نویسی C++ می شود ممکن است ناخودآگاه یاد سختی، برنامه های کنسول و خط فرمان بافتیم. حقیقت هم این است که نوشتن یک برنامه با رابط گرافیکی و پنجره های مختلف به زبان C++ کار سخت و دشواری است و نیازمند نوشتن خطوط بسیار زیادی از کد است.

اما با استفاده فریم ورک Qt می توان به سادگی و با استفاده از قدرت و سرعت زبان C++ برنامه های کاربردی برای هر سیستم عاملی تهیه کرد

qt

Qt چیست

کیوت (به انگلیسی: Qt)‏ مجموعه‌ای از کتابخانه‌ها و سرآیندهای نوشته شده به زبان C++ است که به برنامه‌نویس امکان توسعه آسان نرم‌افزارهای کاربردی را می‌دهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چندرسانه، ابزارهای پایگاه‌داده، شبکه و ... است. نرم‌افزارهای نوشته شده با ابزار کیوت قادرند تا با استفاده از یک کامپایلر زبان سی‌پلاس‌پلاس برای طیف وسیعی از سیستم‌عامل‌ها از جمله گنو/لینوکس (نسخه‌های رومیزی و وسیله‌های قابل حمل)، ویندوز، ویندوز CE، مک‌اواس، آندروید و ... کامپایل شوند. بدین ترتیب حمل نرم‌افزار نوشته شده بدون تغییر در متن کد نوشته شده امکان‌پذیر است. از کیوت در زبان‌های برنامه‌نویسی متعددی مانند سی++ و جاوا و پایتون می‌توان استفاده‌کرد.

به زبان ساده تر شما می توانید با Qt برنامه ای به زبان C++ بنویسید و بدون تغییری آن را در هر سیستم عاملی کامپایل و اجرا کنید.

از جمله دلایلی که Qt را بسیار محبوب کرده است می توان به نکات زیر اشاره کرد:

  • ساختار قوی و مستحکم بر طبق اصول برنامه نویسی
  • فابلیت اجرا بر روی چندین سیستم عامل (Cross Platform)
  • مستندات فنی کامل
  • کتابخانه های کامل برای کار با دیتابیس، شبکه، کارهای گرافیکی و غیره
  • منابع بسیار و جامعه پویا از توسعه دهندگان
  • ابزارهای قدرتمند برای توسعه مانند Qt Creator و Qt Designer
ادامه مطلب...
۱۲ خرداد ۹۴ ، ۲۱:۴۵ ۲ نظر موافقین ۱ مخالفین ۰
محمدرضا ارم