روزنوشت

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

روزنوشت

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

روزنوشت

من آرزویی ندارم، من از چیزی نمی‌ترسم، من آزادم...

«کازانتزاکیس»

دنبال کنندگان ۳ نفر
این وبلاگ را دنبال کنید
آخرین نظرات

۱ مطلب با کلمه‌ی کلیدی «Codename ONE» ثبت شده است

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

 

یکی از اونها پروژه ی Codename ONE هست، بک پروژه ی متن باز که ادعا میکنه با زبان برنامه نویسی جاوا (در محیط توسعه ی Eclipse یا NetBeans) می تونید برای پلتفرم های Android, iOS, Windows Mobile و Blackberry برنامه رو کامپایل کنید.

برنامه روی هر پلتفرم کاملاً Native هست، به این معنی که برخلاف پروژه هایی مثل Phonegap، برنامه روی هر پلتفرم، ظاهری کاملاً بومی داره و بخاطر اینکه کدها برای هر پلتفرم ترجمه و بعد کامپایل میشن، از پرفرمنس خیلی بالایی برخوردار هست (و عجیب تر اینکه ادعا کرده بود در برخی موارد برنامه های نوشته شده توسط Codename ONE در Benchmark نسبت به برنامه ای که توسط SDK رسمی توسعه پیدا کرده، امتیاز بیشتری کسب کرده !)

به هرحال پروژه ی جالبی به نظر میرسه که دوست دارم تستش کنم (با توجه به اینکه از Phonegap خوشم نمیاد و کلاً از ایده ی HTML برای همه ی پلتفرم ها خوشم نمیاد)

بعدی پروژه ای هست بنام Chocolatey.

Chocolatey به تعبیری کاربرد apt-get در لینوکس رو به ویندوز میاره، البته تفاوت هایی وجود داره.

فرض کنید نیاز دارید نرم افزار 7zip رو نصب کنید، بطور معمول باید برنامه رو جستجو کنید و دانلود کنید و مراحل نصب رو طی کنید، اینجاست که Chocolatey وارد عمل میشه، یعنی شما اسم پکیج (از بین پکیج های موجود در دیتابیسش) رو بهش میدید و تمام، خودش دانلود میکنه، نصب میکنه و اگر تنظیماتی نیاز داشته باشه انجام میده. کد زیر رو درنظر بگیرید، تمام کاری که باید بکنید اینه که در Command Prompt کد زیر رو بنویسید:

c:\> cinst 7zip 

بنظر جالب میاد و چون هنوز فرصت نشده تستش کنم، میره جزو تکنولوژی هایی که در موردشون کنجکاوم.

  • Nevercom