ব্লগের পৃষ্ঠাসমূহ

সোমবার, ১৮ অক্টোবর, ২০১০

মোবাইলের কিছু তথ্য যা না জানলেই নয়!!!

আপনারা মোবাইলে সফটওয়্যার ব্যবহার ও ডাউনলোড করার ক্ষেত্রে আপনার নানা ধরনের সমস্যার সম্মুখীন হন আর এই সব সমস্যা হয় আপনাদের মোবাইল সফটওয়্যার এর ব্যাপারে বিস্তারিত না জানার কারণে
আসলে আমরা কোন ধরনের সমস্যার সম্মুখীন হই আসুন দেখি-
অনেক টাকা খরচ করে দামি মোবাইল কিনি তারপর দেখা যায়-
১.আপনার পছন্দের সফটওয়্যার চলে না!
২.কোন নতুন সফটওয়্যার ইন্সটল করার পর মোবাইল হ্যাং করে!
৩.আপনার আগের মোবাইলের সফটওয়্যার গুলো নতুন মোবাইলে চলে না!
৪.অন্যজনের মোবাইল থেকে সফটওয়্যার নেবার পর তা মোবাইলে রান করে না!
৫.ইন্টারনেট থেকে ডাউনলোড করার পর তা রান হয় না বা ডাউনলোড হয় না!

এরকম হাজারো সমস্যা আর এই সব সমস্যার লিস্ট দিতে গেলে আর পোস্ট লিখতে হবে না!!!!!

যাহোক আর এর ফলাফল হয় আপনার মোবাইলটি ফ্লাস করতে হয় অথবা স্লো হয়ে যাই আর মন তো খারাপ হয় এই ভেবে যে সবার মোবাইলে কত মজার আর দরকারী সফটওয়্যার চলে কিন্ত আপনারটাতে চলে না!!! মন ভাল করে ফেলুন আর আমার নিচের লেখাটা মনযোগ সহকারে ভালভাবে পড়ুন তাহলে আপনার অনেক ঝামেলা কমে যাবে!!

আমরা সবাই মোবাইলকে একটু ভিন্নভাবে দেখি মানে আমরা কম্পিউটারের কথা যেভাবে চিন্তা করি মোবাইলের ক্ষেত্রে সেভাবে করি না কিন্ত আধুনিক প্রযুক্তির কারণে মোবাইল (প্রকৃতপক্ষে স্মার্টফোন)) আর কম্পিউটার এর মধ্যে তেমন কোন ভিন্নতা নেই আর এই কথাটি স্মার্টফোনের ক্ষেত্রে বেশি সত্য।
অনেকের প্রশ্ন থাকতে পারে কিভাবে কম্পিউটার আর মোবাইল প্রায় একই?? কম্পিউটারে যেমন RAM,CPU ইত্যাদি থাকে তেমনি মোবাইলেও থাকে এমনকি HARDDISK ও থাকে (যেমন NOKIA N97, N96,N95 8GB ইত্যাদি) আর হ্যা আপনি কম্পিউটারে WINDOWS ব্যবহার করেন কিন্তু মোবাইলে?? মোবাইলে ও WINDOWS আছে!!
যাহোক আমি কিছুক্ষনের জন্য মোবাইলে কথাটি ভুলে যাচ্ছি এবং আমি মোবাইলকে ডাকব মুঠোফোন বা WIRLESS PHONE(তারবিহীন ফোন হিসেবে) চলুন তাহলে একটু পিছনে চলে যাই একপলকে দেখি আসি WIRLESS PHONE এর ইতিহাস-
মুঠোফোন বা WIRLESS PHONE বা PORTABLE PHONE তিন ধরণের-
১.সেলফোন বা CELLPHONE –সেলফোন হচ্ছে সেসব যা Cellular Network এর মাধ্যমে কাজ করে এবং তারবিহীন এতে কথা বলা যায় আর SMS করা যায় এর বেশি সুবিধা নেই।সাধারণত 1st Generation এর হ্যান্ডসেটগুলোকে সেলফোন বলে।এখনো সেলফোন আছে NOKIA 1100,1110 ইত্যাদি হল সেলফোনের আধুনিক রূপ।
২.মোবাইল বা MOBILE PHONE -যদিও মোবাইল ফোন বলতে কিছু নেই এটা আসলে PORTABLE PHONE আমরা বলি মোবাইল ফোন।মোবাইল মানে হল যা সহজে বহনযোগ্য তাই আমরা একে মোবাইল বলি। সেলফোন থেকে অধিক সুবিধা পাওয়া যায় আর মাল্টিমিডিয়া সুবিধা থাকে এবং সাধারণত JAVA এনাবলড সফটওয়্যার চলে তবে কোন STANDARD অপারেটিং সিস্টেম চালিত নয় 2nd Generation এর প্রায় সব হ্যান্ডসেট আর 3rd Generation এর কিছু হ্যান্ডসেটকে মোবাইল বলা হয়।যেমন ALL NOKIA S40 HANDSET LIKE 3500c,7210 Supernova etc
৩.স্মাটফোন বা SMARTPHONE- 2G,3G & 4G সুবিধাযুক্ত হ্যান্ডসেট গুলোকে বলা হয় SMARTPHONE তার মধ্য 4G এখন BETA।
আপনার বিজনেস কার্ড স্ক্যান থেকে শুরু করে মোবাইলে মুভি দেখা প্রায় কম্পিউটারের সকল সুবিধা দেবে এটি যেমন- NOKIA N96,N95,N70,N73 ALL N & E Series ,iPhone, Sony Ericsson P900 etc
SMARTPHONE এর জন্য STANDARD OS ব্যবহার করা হয় আর SMARTPHONE গুলো অনেক ধরনের সফটওয়্যার সাপোর্ট করে (কিন্তু আইফোন সব সাপোর্ট করে না)

যাহোক সেলফোনে সাধারণত তেমন কোন সফটওয়্যার সাপোর্ট করে না আর মোবাইল ও স্মার্টফোনে যে অপারাটিং সিস্টেম ব্যবহৃত হয় তা হল-
NOKIA S40 OS,
SYMBIAN (NOKIA S60 VERSION 2, NOKIA S60 VERSION 3, NOKIA S60 VERSION 4, NOKIA S60 VERSION 5, SE S60 UI etc),
WINDOWS MOBILE(2000,2001,CE etc),
PALM,
ANDROID(BY GOOGLE),

NOKIA S40(JAVA ENABLED)- এইসব হ্যান্ডসেট শুধুমাত্র JAVA সফটওয়্যার সাপোর্ট করে। JAVA তে আবার দুই ধরনের ফরম্যাট আছে একটি হল JAR আরেকটি JAD
JAR-এটা হল মুলত ইন্সটলার ফাইল যা Install হয় Nokia এর প্রায় সকল মোবাইল JAR ফাইল থেকে সফটওয়্যার Install করতে পারে কিন্ত SIGNED সফটওয়্যার গুলো JAR এর মাধ্যমে Install করা যায় না যেমন Opera MINI,E2B software
JAD-এটা হল ছোট Installer ফাইল যা অনলাইনের সার্ভারে রহ্মিত স্থান থেকে মোবাইলের জন্য উপযুক্ত JAR ফাইলটি এনে Install করে Sony Ericsson,Samsung ইত্যাদি মোবাইলে সরাসরি JAR Install করা যায় না আগে JAD Install করতে হয় তাহলে JAR Install হয়ে যায় JAR এর সাইজ হয় ১০০ বাইট থেকে ১০কিলোবাইট।এই ধরণের মোবাইলে JAVA ছড়া আর কিছু Install করা যাবে না। আর এই ধরনের মোবাইলে ভাইরাস আক্রমণ করে না।

Signed JAVA কি? বা কিছু JAVA Application আরেকটি মোবাইল থেকে নিয়েছি কিন্তু চলছে না??
এহ্মেত্রে আগে JAD Install করতে হবে তাহলে JAR Install হয়ে যাবে তবে JAD ফাইল Install করার সময় মোবাইলে ইন্টারনেট চালু থাকতে হবে ডাউনলোড চার্জ প্রযোজ্য।

SYMBIAN OS-
এই অপারেটিং সিস্টেমটি জনপ্রিয় একটি অপারেটিং সিস্টেম আর এটি অধিক সুবিধা সম্বলিত এই অপারেটিং সিস্টেম রান করতে কম্পিউটারের মত RAM,CPU ইত্যাদি লাগে আর এই ধরনের মোবাইলে ভাইরাস আক্রমণ করে।এই আর এই অপারেটিং সিস্টেম নিয়ে বিস্তারিত লিখলে গুবলেট করে ফেলবেন আসল কথা হল এটা SMARTPHONE অপারেটিং সিস্টেম এর কি কি সবিধা আছে তা লিখে শেষ করা যাবে না।
আবার SYMBIAN এ ও প্রকারভেদ আছে এক ভার্সন এর সফটওয়্যার অন্য ভার্সনে রান করে না

NOKIA SYMBIAN এর যে ভার্সন ব্যবহার করে তা হল-
SYMBIAN S60 VERSION 1 (S60v1) –File Format- SIS – Extension- *.sis OS version-6.0 থেকে 7.0
SYMBIAN S60 VERSION 2 (S60v2) –File Format- SIS – Extension- *.sis OS version-7.1 থেকে 8


লক্ষ্য করুন-S60v1 ও S60v2 ডিভাইস গুলো SIS,JAR,JAD সব সাপোর্ট করে এবং S60v1 এর সফটওয়্যার গুলো S60v2 ডিভাইসে চলে কিন্তু S60v2 এর সব সফটওয়্যার S60v1এ চলে না।

SYMBIAN S60 VERSION 3 (S60v3) –File Format- SISX – Extension- *.sisx OS version-9.1 থেকে এখনো চলছে
SYMBIAN S60 VERSION 5 (S60v5) –File Format- SISX – Extension- *.sisx OS version-
9.1 থেকে এখনো চলছে

লক্ষ্য করুন-S60v3 ও S60v5 ডিভাইস গুলো SIS,JAR,JAD সব সাপোর্ট করে এবং S60v3 এর সফটওয়্যার গুলো S60v5 ডিভাইসে চলে কিন্তু S60v5 এর সব সফটওয়্যার S60v3 এ চলে না। আর কোন অবস্থাতেই *.sis ফাইল *.sisx ডিভাইসে এবং *.sisx ফাইল *.sis ডিভাইসে ইন্সটল করার চেষ্টা করবেন না।

WINDOWS Mobile-
এই ব্যপারে কি কিছু বলতে হবে??
বুঝতেই পারছেন এটা MICROSOFT এর WINDOWS মোবাইল গুলো সাপোর্ট করে *.cab এই ফাইলগুলো JAVA সাপোর্ট করে এই ধরনের WINDOWS MOBILE OS তেমন নেই
আর আমদের দেশে WINDOWS মোবাইল ব্যবহার করে এমন ব্যবহারকারী কম।

PALM-
এটাও SMARTPHONE OS তবে বাংলাদেশে PALM ব্যবহারকারী কম এবং PALM এর অপারেশন যথেষ্ট জটিল তাই এর জনপ্রিয়তা অন্যান্য অপারেটিং সিস্টেম এর তুলনায় কম।
PALM OS মোবাইল গুলো সাপোর্ট করে *.prc এই ফাইলগুলো।

ANDROID-
এটিও SMARTPHONE OS তবে এটি SYMBIAN এর মতো জনপ্রিয় না এর ব্যবহার ধীরে ধীরে বাড়ছে ANDROID মোবাইল গুলো সাপোর্ট করে *.apk এই ফাইলগুলো
এছাড়া MEMO,BLACKBERRY OS ইত্যাদি আছে
আর আপনার কখনো এক প্লাটফর্ম এর সফটওয়্যার অন্য প্লাটফর্ম এ Install করবেন না
যাহোক আমি অপারেটিং সিস্টেম অনুযায়ী একটি লিস্ট দিচ্ছি কোন হ্যান্ডসেট কোন অপারেটিং সিস্টেম এর-

Symbian S60 1st & 2nd Edition-
NOKIA 7650, 3600, 3620, 3650, 3660, N-Gage, N-Gage QD, Sendo X, Sendo X2, Siemens SX1, 6600, Panasonic X700, Panasonic X800, Samsung SGH-D720, Samsung SGH-D728, Samsung SGH-D730, Samsung SGH-Z600, 3230, 6260, 6620, 6670, 7610, Lenovo P930,NOKIA 6630, 6680, 6681, 6682, N70, N72, N90
Symbian OS-9.X (OS v9.1, 9.2, 9.3) S60v3-
NOKIA 3250, 5500 Sport, E50, E60, E61, E61i, E62, E65, E70, N71, N73, N75, N77, N80, N91, N91 8GB, N92, N93, N93i, Samsung SGH-i570, LG KS10, LG KT610, LG KT615, 5700 XpressMusic, 6110 Navigator, 6120 Classic, 6121 Classic, 6124 classic, 6290, E51, E63, E66, E71, E90 Communicator, N76, N81, N81 8GB, N82, N95, N95 8GB, Samsung SGH-G810, Samsung SGH-i400, Samsung SGH-i408, Samsung SGH-i450, Samsung SGH-i458, Samsung SGH-i520, Samsung SGH-i550, Samsung SGH-i550w, Samsung SGH-i560, Samsung SGH-i568, 5320 XpressMusic, 5630 XpressMusic, 5730 XpressMusic, 6210 Navigator, 6220 Classic, 6650 fold, 6710 Navigator, 6720 Classic, 6730 Classic, 6760 slide, 6790 Surge, C5, E52, E55, E71x, E72, E75, N78, N79, N85, N86 8MP, N96, Samsung GT-i8510 (INNOV8), Samsung GT-I7110, Samsung SGH-L870
Symbian OS 9.4 Series 60 5th Edition-
NOKIA 5800 XpressMusic, 5800 Navigation Edition, 5530 XpressMusic, 5230, N97, N97 mini, X6, Samsung i8910 Omnia HD[7], Sony Ericsson Satio, Sony Ericsson Vivaz, Sony Ericsson Vivaz Pro.


Nokia S40 (1st, 2nd, 3rd, 5th & 6th) Editions-
1680 C, 2220, 2320 C, 2323 C, 2330 C, 2355, 2600 C, 2610, 2626, 2630, 2650, 2660, 2680 slide, 2690, 2700 C, 2720 Fold, 2730 C, 2760, 2855, 2865, 2865i, 3100, 3105, 3108, 3109 C, 3110 C, 3110 evolve, 3120, 3120 C, 3125, 3152, 3155, 3155i, 3200, 3205, 3220, 3280 C, 3300, 3300 Americas, 3500 C, 3510i, 3530, 3555, 3585i, 3586, 3586i, 3587, 3587i, 3595, 3600 slide, 3610 fold, 3710 Fold, 3720 C, 5000, 5070, 5100, 5130 XM, 5140, 5140i, 5200, 5220 XM, 5300 XM, 5310 XM, 5330, 5610 XM, 6010, 6012, 6015, 6015i, 6020, 6030, 6060, 6070, 6080, 6085, 6086, 6100, 6101, 6102, 6102i, 6103, 6108, 6111, 6125, 6126, 6131 NFC, 6131, 6133, 6136, 6151, 6152, 6155, 6155i, 6165, 6170, 6200, 6208 C, 6212 C, 6216 C, 6220, 6225, 6230, 6230i, 6233, 6234, 6235, 6235i, 6255, 6260 slide, 6263, 6265, 6265i, 6267, 6270, 6275, 6275i, 6280, 6282, 6288, 6300, 6300i, 6301, 6303 C, 6500 C, 6500 Slide, 6555, 6585, 6600 fold, 6600 slide, 6600i Slide, 6610, 6610i, 6650, 6651, 6700 C, 6750 Mural, 6800, 6800, 6810, 6820, 6822, 7020, 7070 prism, 7100 supernova, 7200, 7210, 7210 supernova, 7250, 7250i, 7260, 7270, 7310 supernova, 7360, 7370, 7373, 7390, 7500 Prism, 7510 supernova, 7600, 7610 supernova, 7900 Prism, 8600 Luna, 8800, 8800 Arte, 8800 Crabon arte, 8800 Glod arte, 8800 Sirocco, 8801, 8910i, X3

আরেকটা ব্যাপার যা না লিখলে হয় না সেটা হল অনেকে স্পাম পোস্ট দেয় যে JAVA থেকে SIS Convert করার সফটওয়্যার করুন আসলে এইটা সম্পূর্ণ মিথ্যা এক প্লাটফর্মের সফটওয়্যার অন্য প্লাটফর্মে কনভার্ট করা যায় না তবে এক এক প্লাটফর্মের জন্য ভিন্ন ভিন্ন ভাবে সফটওয়্যার ডেভেলপ করা যায়

আশা করি আপনাদের সমস্যার সমাধান হয়ে গেছে আর লিখতে পারব না হাত ব্যাথা করছে
যাহোক এতো লম্বা লেখা লিখে আপনাদের কষ্ট দেবার জন্য দুঃখিত আর এই লেখা আমি অন্য ফোরামেও দিতে পারি আর কেউ এটা কপি-পেস্ট করে অন্য কোথাও দেবার আগে আমার অনুমতি নিলে ভাল হয়।
ধন্যবাদ সবাইকে........