সাধারন JAVA অ্যাপ্লিকেশনকে Touch Phone-এ ব্যাবহার উপযোগী করে তুলুন

টিউন বিভাগ জাভা
প্রকাশিত

অনেকদিন বাদে আবার টিউন করতে বসলাম। পরীক্ষার ঝামেলায় খুবই ব্যাস্ত আছি। যাই হোক, কাজের কথায় আসি। মোবাইল ফোনের বাজারে এখন রাজত্ব করছে Touch Phone. নোকিয়া, স্যামসাং এসবতো আছেই, সেই সাথে চায়না ব্র্যান্ড গুলো অবিশ্বাস্য কমদামে বাজারে ছাড়ছে Full Touch Screen মোবাইল। আমার মতো অনেকেই হয়তো ইতিমধ্যে কিনে ফেলেছেন এরকম একটি ফোন এবং আমার মতোই একটা কমন সমস্যায় পড়েছেন। আর তা হলো Java Application সাপোর্ট নিয়ে।
বেশিরভাগ JAVA গেম এবং অ্যাপ্লিকেশনগুলো keypad যুক্ত ফোনের উপযোগী করে তৈরি। আর Full Touch ফোনগুলোতে keypad না থাকায় আমরা এগুলো চালাতে পারি না। । GetJar.com-এ হাজার হাজার অ্যাপ্লিকেশন থাকলেও Touch সাপোর্ট আছে মাত্র হাতে গোনা কয়েকটায়।
সমস্যা তো জানা হলো, এবার আসি সমাধানের কথায়। যেকোন JAVA গেম বা এপ্লিকেশনকে যেকোন Touch Phone-এর জন্য উপযোগী করতে আপনার দরকার হবে মাত্র ৯২০ কিলোবাইটের একটা সফ্টওয়ার। আসুন দেখি কিভাবে কি করা যায়,

যা যা লাগবে.....

  • ১. Java Adapter For Mobile 2.2
    ২. Full Touch মোবাইল ফোন (যেকোন ব্র্যান্ড, কিন্তু JAVA সাপোর্ট থাকতে হবে।)
    ৩. Touch Screen সাপোর্ট করে না এমন একটি JAVA গেম বা এপ্লিকেশন।

আমি CrecketCompanion.jar এপ্লিকেশনটা যেভাবে আমার Symphony FT10 (চায়না!!!) মোবাইলের জন্য সাপোর্টেড বানালাম সেটা এখানে তুলে ধরছি।

প্রথমেই ডাউনলোড করুন এই ফাইলটি।(ডাউনলোড)

RONI060007.zip ফাইলটিতে যা যা আছে,

  • ১. Java_Adapter_for_Mobile_2.2.exe
    ২. CricketCompanion_no_touch.jar
    ৩. CricketCompanion_touch_ok.jar

সবগুলোই Freeware. কাজেই নো টেনশন।
প্রথমেই Java_Adapter_for_Mobile_2.2.exe সেটাপ দিন। J2SE runtime environment সাপোর্ট চাইতে পারে, আশা করি এটা সবারই আছে।
এবার All Programs থেকে Java Adapter for Mobile ফোল্ডারের Java Adapter প্রোগ্রমটি run করান। নিচের মতো ডিসপ্লে আসবে:

আপনার ফোন ব্র্যান্ড এবং ডিসপ্লে সাইজ সিলেক্ট করুন ডানদিকের Model পপ-ডাউন মেনু থেকে।

আপনার ব্র্যান্ড খুঁজে পাচ্ছেন না ? (আমার মতো)...নো চিন্তা আপনার ফোনের ডিসপ্লে সাইজ অনুযায়ী একটা নতুন প্রোফাইল তৈরি করুন। এজন্য Configuration editor-এ যান।

নিচের step-গুলো ফলো করুন

এবার পোগ্রামটি close/exit করুন। তারপর আবার All Program থেকে Java Adapter রান করান। এবার Model পপ-ডাউন মেনু থেকে New2 সিলেক্ট করুন। হয়ে গেল। এবার ফাইল মেনু থেকে Open Jar দিয়ে JAVA Program-টি সিলেক্ট করুন।

আপনার দরকারি JAVA প্রোগ্রামটি ওপেন করুন। এরপর Adapt Jar-এ ক্লিক করুন। বাঁকি কাজ আপনা-আপনিই হয়ে যাবে।

এরপর ফোল্ডারে গিয়ে দেখুন তিনটা ফাইল আছে। changed(touch supported) .jar এবং .jad ফাইল আর একটা হলো আগের ফাইলের ব্যাকআপ। আপনি ইচ্ছা করলে restore option-এ সাহায্যে আগের অবস্থায় ফিরেও যেতে পারেন।

শেষ হলো। মানে রথ দেখা শেষ হলো আর কী ! এবার একটু কলা বেচা যাক। Cricket Companion এপ্লিকেশনটা নিয়ে একটু মিনি টিউন করি।
এপ্লিকেশনটির বৈশিষ্ট্য:

  • ১. সবধরনের Cricket Match-এর Live Score দেখায় ball by ball, full scorecard এবং commentary view.
    ২. অসাধারন user interface.
    ৩. প্রত্যেক ম্যাচের আগে quiz-এর ব্যাবস্থা
    ৪. আমার দেখা মতে মোবাইল থেকে Cricket Live Score দেখার জন্য এটা সবচেয়ে সুন্দর প্রোগ্রাম এবং সবচেয়ে কম bandwith use করে।

রথ দেখাও শেষ, কলা বেচাও শেষ। এবার বিদায় নিই। ফাইনাল সেমিষ্টার ফাইনাল পরীক্ষা চলতেছে। সবাই একটু দোয়া করবেন। ধন্যবাদ।

Level 2

আমি রনি০৬০০০৭। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 8 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 12 টি টিউন ও 356 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

ভাই কি লিঙ্ক দিলেন??
ডাউনলোড ত হয় না।
আপনি একটু চেক করে check করুন।

    ভাই চেক করলাম। ঠিকই আছে তো…..ধন্যবাদ প্রথম কমেন্টের জন্য

ভাই আমি adapt করতে পেরেছি। কিন্তু সমস্যা হল যখন .jar ফাইলটা ইনষ্টল করতে যাই তখন বলে invalid jar file আবার যখন .jad ফাইলটা ইনষ্টল করতে যাই তখন বলে compulsory atributes missing. আমি nokia 5530 xpress music ব্যবহার করি। আর screen size দিয়েছি ৩৬০*৬৪০। এই ব্যাপারে সাহায্য করুন।

    দুঃখিত ভাই। মনে হয় না কোন সাহায্য করতে পারব। কারন কাছাকাছি কারও ৫৫৩০ নাই। আর আমি এখনও এরকম কোন সমস্যায় পড়ি নি। কখনও জানতে পারলে নিশ্চয় সাহায্য করব।

ভাই, Micromax X510 Pike 240×400 screen এর জন্য Skype .jar version টা কি একটু convert করে দিতে পারবেন?
আমি চেষ্টা করেছি। কিন্তু হচ্ছে না।
ধন্যবাদ

কলা বেচতে এসে কামাল করে গেলেন। ভালই হল। অনেক দরকারি আর সুন্দর টিউন। ভাল থাকুন

    আপনার বোধহয় রথের চেয়ে কলাটাই বেশি কাজে লেগেছে। আপনিও ভালো থাকুন।

Level 0

একটু হেল্প করেন ভাইয়া প্লিজ। touch supported বানানর পর mobile এ কিভাবে ধুকাব? আমার সেট ও ft10. এটায় কিভাবে পিসি থেকে জাভা application ধুকায় টার system টা বললে খুব ভাল হত।

    খুবই সহজ। ডাটা কেবল দিয়ে USB MASS STORAGE মোডে কানেক্ট করুন। এবার আপনার জাভা এপ্লিকেশন (.jar ফাইল) পিসি থেকে মেমোরি কার্ড বা ফোন মেমোরির কোন একটা ফোল্ডারে কপি করুন। USB CABLE খুলে নিন। এবার ফোনের মেইন মেনু থেকে File Manager দিয়ে ঐ ফোল্ডারে ঢুকুন। এবার জাভা ফাইলটি সিলেক্ট করে Option-এ টাচ করুন। প্রথম অপশনটাই দেখবেন Install. ক্লিক করুন, ব্যাস ইন্সটল হয়ে যাবে। ইন্সটলেশনের সময় yes/No চাইলে yes দিন।
    ভাই আর একটা কথা, আমার FT10 এ বাংলা দেখা যায় কিন্তু ঠিকমতো লেখা যায় না। কাস্টমার কেয়ার বলেছে এটা নাকি software version-এর সমস্যা, পরে আপগ্রেড করবে। আপনার কি এই সমস্যা আছে?

    Level 0

    হুম। বাংলা সব font নাই। আকার দেওা জায় না

    Level 0

    Try this website for Symphony soap FT-10
    First, create an account on this website
    http://www.umnet.com
    Then start search your model & download !

Level 0

"পরীক্ষার ঝামেলায় খুবই ব্যাস্ত আছি। " like this status. 🙂 ভালো থাকিস।

    হুমমমমম…..তোরও তো একই অবস্থা

    Level 0

    হুম,এজন্যই তো "like the status " কইলাম। হে হে হে। 🙂

Level New

এক্কেবারে বস টিউন। জিনিসটার অভাব আগে থেকে অনুভব করতাম, কখনো ভাবিনি এই রকম কিছু আসবে, Thanx

প্রিয়তে । খূব সুন্দর । চালিয়ে যান।

Level 0

রনি ভাই আপনাকে ধন্যবাদ।ভাল একটা টিউন করার জন্য। কিন্তূ ভাই আমি কাজে লাগাতে পারিনি ভাই এমন কোন কিছু আছে কি যা দিয়া যে কোন জাভাকে ২৪০*৪০০ করা জায়।

touch mobile ar jno dictionary dorkar , symphony ft45