PDA

View Full Version : چگونه برنامه ای که درمحیط های اندرویدی نوشته ایم قابل گسترش بر روی گوشیهای جاوا ساپورت هم باشه؟



mohsen22
دوشنبه 04 آذر 1392, 00:54 صبح
سلام
ببخشید عنوان دیگه از این کوتاهتر نشد!
چگونه؟

shahin bahari
دوشنبه 04 آذر 1392, 01:18 صبح
بعید میدونم بشه! چون گوشی های جاوا بر اساس Java Me ساخته شده اند ولی اندروید براساس Java Se
به علاوه JVM های این 2 با هم فرق داره و....
اگر نیاز دارید مالتی پلتفرم بنویسید از C++ و یا phoneGap استفاده کنید.

javadaskari
دوشنبه 04 آذر 1392, 14:30 عصر
بعید میدونم بشه! چون گوشی های جاوا بر اساس Java Me ساخته شده اند ولی اندروید براساس Java Se
به علاوه JVM های این 2 با هم فرق داره و....
اگر نیاز دارید مالتی پلتفرم بنویسید از C++ و یا phoneGap استفاده کنید.

میشه یه مثال بزنید که چطور یه برنامه C++ بر روی هر دونوع اندروید و جاوا اجرا میشه؟

mohsen22
دوشنبه 04 آذر 1392, 23:35 عصر
واقعا کسی به این موضوع فکر نکرده ؟؟؟؟ !!!

rubiks.kde
سه شنبه 05 آذر 1392, 00:45 صبح
واقعا کسی به این موضوع فکر نکرده ؟؟؟؟ !!!

همون طور که دوستمون گفتن این کار شدنی نیست و این هم به خاطر معماری دو محیط است.
ولی یه جایی در این مورد خوندم چنین کاری رو برای یه سری از گوشی های نوکیا انجام داده بودن ولی اصلا برنامه ها استیبل نبودن و کار نمیکردن.

shahin bahari
سه شنبه 05 آذر 1392, 17:42 عصر
میشه یه مثال بزنید که چطور یه برنامه C++ بر روی هر دونوع اندروید و جاوا اجرا میشه؟
با استفاده از NDK میشه کد های C++ رو روی جاوا هم اجرا کرد. حالا یا خودتون دستی کد ها رو توی این محیط ها میارید که کلی داستان داره و یا از یه engine مثل cocos2D استفاده کنید. cocos2D یه game engine هست ولی میشه برنامه های دیگه هم باهاش نوشت. با c++ براش کد مینویسید و اون خروجی برای چند تا پلتفرم میده.(برای Ios واندروید رو دیدم که می داد) برای پلتفرم های دیگه هم باید بده( سایتش رو چک کنید)
به هر حال باید یه برنامه پیدا کنید که براتون این تبدیل رو انجام بده و خروجی برای هردو رو بده وگرنه جدا برای هرکدوم بنویسید راحت تره!

farhadfery
چهارشنبه 06 آذر 1392, 10:30 صبح
به نظر می رسه برای هر کدام جدا بنویسید کاره بهتریه.

البته به پروژه هم بستگی داره. ببنید با فون گپ می تونید.