بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

 پلتفرم Codename One امکان کدنویسی به زبان جاوا برای اندروید، iOS‌ و ویندوزفون را ممکن می‌کند

مدیریت گفتگو
javac 12 سال پیش
آخرین تغییر: 11 سال پیش


استفاده از یک پلتفرم واحد برای توسعه‌ی اپلیکیشن‌ها و سرویس‌ها برای انواع پلتفرم‌ها و سیستم‌عامل‌ها یکی از آرزو‌های دیرین توسعه‌دهندگان است. استارت‌آپ Codename One وعده داده که با استفاده از پلتفرم این کمپانی می‌توان به زبان جاوا کدنویسی کرده و نتیجه را برای سایر پلتفرم‌ها کامپایل کرد.
 

Codename One یک سرویس توسعه‌‌ برای اپلیکیشن‌ها است که امکان کدنویسی به زبان جاوا را در اختیار برنامه‌نویسان قرار می‌دهد. از طریق این پلتفرم می‌توان کد‌های توسعه داده شده را با استفاده از سرویس‌های ابری برای iOS، اندروید و همچنین ویندوزفون کامپایل کرد.

این سرویس قادر است تا کدهای نوشته شده به زبان جاوا را به Xcode برای iOS، سی‌شارپ برای ویندوزفون ترجمه نماید که براساس اطلاعات منتشر شده حتی در برخی موارد کدهای کامپایل شده از کد اصلی نیز سریع‌تر می‌شوند.

این سرویس امکان فراخوانی توابع اصلی در پلتفرم مبدا را نیز در اختیار توسعه‌دهندگان قرار می‌دهد تا توسعه‌دهندگان بصورت بهینه‌ای کدنویسی کنند و در صورت نبود تابع دلخواه در زبان برنامه‌نویسی در حال توسعه، با بن‌بست روبرو نشده و روند توسعه‌ی نرم‌افزار به سرعت دنبال شود.

Shai Almog، مدیرعامل کمپانی Codename One در این خصوص چنین اظهارنظر کرده است:


ما در حال تلاش برای تسهیل برنامه‌نویسی و توسعه‌ی اپلیکیشن‌ها در زبان جاوا و تبدیل آن به زبان‌های برنامه‌نویسی اصلی و پلتفرم‌های سایر سیستم‌عامل‌ها هستیم. از نظر ما این کار شدنی است.

بخش اعظمی از این سرویس بصورت متن‌باز بوده و می‌توان برای آغاز کار از آن بصورت رایگان استفاده کرد. این سرویس هم‌اکنون توسط ۱۵٫۰۰۰ برنامه‌نویس و توسعه‌دهنده مورد استفاده قرار می‌گیرد. برای دریافت اطلاعات بیشتر می‌توانید به وب‌سایت Codename One مراجعه کنید.

 

منبع : زومیت

نظرات

javac 12 سال پیش
دوستان من الان درگیرش هستم اما هنوز نتونستم پلاگینش رو نصب کنم ، هر کی موفق شد نتیجه رو اعلام کنه :)
OmidAhmadian 12 سال پیش
من تونستم تو intellij نصبش کنم ولی تو اکپلیس نه
omid93 12 سال پیش
منم تو اکلیپس نصبش کردم
مجتبی یگانه 12 سال پیش
من اولین پروژه ام رو اجرا کردم D: ، اونم تو آیفون :)))
javac 12 سال پیش
چطور رو اکلیپس نصب کردید؟!! :( این آدرس رو بهش میدم yon.ir/codename میگه هیچ نرم افزاری پیدا نشد!!
Spirit 12 سال پیش
@javac لینک رو خودت تو مرورگر باز کن متوجه میشی :)
مجتبی یگانه 12 سال پیش
@ امید ، آره ، البته Hello World سادست :) ، تو لینک یوتیوب بالا آموزش میده ، اما در کل ساختار پوشه ها پیچیده تر از پروژه های اندروید به نظر میاد ، شبیه ساز اش هم که خودش نصب میکنه ، اسکین ها و تم های مختلفی داره ، از ایفون 6 بگیر تا گوگل نکسوس ! ، @javaC برای نصب هم باید اولین دور برگردون دور بزنیم D: ، حدود 50 مگ دانلود میکنه اوکی میشه ، الان باید برم بیرون ، برگشتم بیشتر تست اش می کنم :)
mohdis 12 سال پیش
دوستان میشه راهنمایی کنید چطور ازش استفاده کرد
نورحسینی 12 سال پیش
آقا این واقعا عالیه . اگر دوستان بیشتر میدونن ما رو هم بی خبر نزارن امیدوارم این پروژه روز به روز رشد کنه .
ATRAS 12 سال پیش
فوق و العادست.اینجوری دنیای توسعه دهندگان تغیر میکنه.
مجتبی یگانه 12 سال پیش
دوستان فکر نکنید من میدونم و نمیگم ! ، من فقط تست اش کردم و چون الان وقت ندارم بیشتر وقت نذاشتم ، من هم سر فرصت برسی میکنم و اگه چیز جدیدی یاد گرفتم حتما ارائه میدم
OmidAhmadian 12 سال پیش
من با intelij تست کردم به نظر کار کردن باهاش شباهت زیادی به اونچه که تو اکلیپس انجام می دیم نداره ولی همین که از جاوا پشتیبانی می کنه و فقط کافیه یک بار کد رو بنویسیم خودش مزیت بزرگیه
miladint 12 سال پیش
دوستان عزیز بنده نیز روی idea تست کردم و استفاده کردم ، برای اینکه بتونین کامپایل کنین باید ارتقا بدین که حداقلش واسه کامپایل 79 دلار هست وگرنه ارور میده :)
نورحسینی 12 سال پیش
یعنی رایگان نیست ؟ من که هنوز فرصت نکردم تست کنم ولی دوستان اگر کسی اطلاعات بیشتری داره بگه بالاخره رایگان هست یا نه ؟ ممنون .
miladint 12 سال پیش
مهدی جان فقط توی شبیه ساز نشون میده برنامه رو ولی برای کامپایل کردن نیاز به ارتقا داری، ماهیانه 79 دلار پیشنهادی خودش بود
نورحسینی 12 سال پیش
ممنون میلاد جان منظورت رو از کامپایل نمیفهمم ؟ یعنی چه زمانی دقیقا ؟ یعنی هنگام کد نوشتن مشکلی نیست . اجرا هم میشه در شبیه ساز . دیگه چی می مونه ؟ یعنی apk رو نمیسازه ؟
miladint 12 سال پیش
آره apk , ipa, exe و موارد دیگه
Alireza_Ghamkhar 12 سال پیش
صحبتای آقا میلاد صحیح هستش... به نظرم به قول استاد پرونده ی این ماجرا بسته شد...
Hossein Kurd 11 سال پیش
دوستان، تفتوت زیادی بین کدنویسی codenameone و android هست؟ پروژه های8اندروید رو نمی شه به این محیط ایمپورت یا کانورت کرد؟
Hossein Kurd 11 سال پیش
دوستان، تفتوت زیادی بین کدنویسی codenameone و android هست؟ پروژه های8اندروید رو نمی شه به این محیط ایمپورت یا کانورت کرد؟
Hossein Kurd 11 سال پیش
دوستان، تفاوت زیادی بین کدنویسی codenameone و android هست؟ پروژه های اندروید رو می شه به این محیط ایمپورت یا کانورت کرد؟

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .