আমার অ্যাপ্লিকেশনটি পরীক্ষা করার জন্য আমার কীভাবে সঠিক অ্যান্ড্রয়েড ফোনটি বেছে নেওয়া উচিত?


11

আমি আমার প্রথম অ্যান্ড্রয়েড অ্যাপটি পরীক্ষা করার জন্য একটি অ্যান্ড্রয়েড ফোন কিনতে চাইছি।

আমি সবচেয়ে উপযুক্ত ডিভাইসটি বেছে নেওয়ার বিষয়টি নিশ্চিত করার জন্য আমার কোন বিষয়গুলিতে মনোযোগ দেওয়া উচিত?


3
প্রোগ্রামারদের স্বাগতম! নির্দিষ্ট প্রশ্নে পছন্দের পছন্দের দিকে মনোনিবেশ করার পরিবর্তে কীভাবে সঠিক ডিভাইসটি চয়ন করতে হয় তা আরও শেখার জন্য আমি আপনার প্রশ্ন সম্পাদনা করেছি। তারপরে আপনি এখানে উত্তরের বিপরীতে আপনার বিকল্পগুলি মূল্যায়ন করতে পারেন এবং সিদ্ধান্ত নিয়েছেন যে আপনি যে ফোনটি তুলেছেন সেটি কোনও ভাল পছন্দ কিনা। দেখুন এই ব্লগ পোস্টে আরও তথ্যের জন্য।
অ্যাডাম লিয়ার

উত্তর:


6

আপনি কি অ্যান্ড্রয়েড বিকাশকারী ফোন সম্পর্কে সচেতন? এটি একটি ভাল সূচনা পয়েন্ট হতে পারে। আপনি হার্ডওয়্যারে আপনার অ্যাপ্লিকেশন পরীক্ষার তথ্য এখানে পেতে পারেন:

https://developer.android.com/studio/run/device.html


4

দুর্ভাগ্যক্রমে একটি ডিভাইস পরীক্ষার জন্য যথেষ্ট হবে না। অ্যান্ড্রয়েড অ্যাপ্লিকেশন বিকাশকারী সংস্থাগুলিতে আপনার কাছে অসংখ্য ডিভাইস থাকবে, কারণ কিছু বাগ রয়েছে যা কয়েকটি মডেলের মধ্যে সীমাবদ্ধ।

আপনার ফোনের পছন্দ আপনার উপর নির্ভর করে দর্শকদের লক্ষ্য করে target উদাহরণস্বরূপ যদি আপনি প্রাথমিক গ্রহণকারীদের টার্গেট করে থাকেন তবে আপনার পছন্দ সম্ভবত "নেতৃত্বের ডিভাইসগুলির" মধ্যে একটি হবে। তবে এগুলিতে কাজ করা জিনিসগুলি পুরানোগুলির সাথে কাজ করতে পারে না, যেমন উদাহরণস্বরূপ এখনও সেখানে প্রচুর পরিমাণে অ্যান্ড্রয়েড 1.6 ডিভাইস রয়েছে, 2.1 ডিভাইসগুলির উল্লেখ না করা।


2

যদি আমি অ্যান্ড্রয়েডের জন্য বিকাশ করি তবে আমি আমার কাছে এমন একটি উত্সর্গীকৃত ডিভাইস পেয়ে যা যা তুলনামূলকভাবে শক্তিশালী, মূলের থেকে সহজ এবং পুনরায় প্রকাশের পক্ষে সহজ। এটি আমাকে সত্যিকারের হার্ডওয়্যারগুলিতে বিভিন্ন অবস্থাতে বিশেষত ব্যবহারকারীর দ্বারা প্রতিবেদনিত শর্তে আমার অ্যাপ্লিকেশনটি পরীক্ষা করার আরও ক্ষমতা দেয় give

অবশ্যই আপনি বিভিন্ন অ্যাপ্লিকেশনগুলিতে আপনার অ্যাপ্লিকেশনগুলি পরীক্ষা করবেন: বিভিন্ন অ্যান্ড্রয়েড সংস্করণ, স্ক্রিনের আকার, হার্ডওয়্যার বোতামের উপস্থিতি / অনুপস্থিতি, শারীরিক ফোনে আপনি সহজে পরিবর্তন করতে পারবেন না এমন সমস্ত জিনিস। আপনার অ্যাপ্লিকেশনটি প্রতিদিনের ব্যবহারে কীভাবে ব্যবহারযোগ্য তা সম্পর্কে কোনও এমুলেটর আপনাকে অনেক কিছুই বলতে পারে না , যখন একটি দৈহিক ফোন এমন একটি জিনিস যা আপনি আপনার অ্যাপ্লিকেশনটিকে ফিল্ড-টেস্ট করার জন্য চালিয়ে যেতে পারেন।

এবং অবশ্যই আপনি আপনার অ্যান্ড্রয়েড-মালিকানাধীন বন্ধুদের এবং ইচ্ছুক বিটা-পরীক্ষকদের কাছে থাকা বিভিন্ন ডিভাইসে আপনার অ্যাপ্লিকেশন চালানোর জন্য বলবেন ou অ্যানড্রয়েড চালিত শত শত ডিভাইসের প্রকৃত পক্ষে এটি ধারণ করা খুব কমই কল্পনাযোগ্য।


2

আমার অতিরিক্ত সময়ে মাঝে মাঝে অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলিতে কাজ করে এমন ব্যক্তির দৃষ্টিকোণ থেকে লেখা, যা আমি মনে করি আপনার অবস্থার সাথে সাদৃশ্যপূর্ণ (বা আপনি যখন মূলত প্রশ্নটি লিখেছিলেন তখন আপনার পরিস্থিতি):

সর্বনিম্ন আমি যে দুটি ফোনের সাথে যাব তা হ'ল: একটি নতুন ফোন এবং একটি পুরানো ফোন।

কোডটি প্রয়োজনীয় ন্যূনতম এপিআই স্তরে মনোযোগ দিয়ে আমি আবেদনটি সাবধানতার সাথে পর্যালোচনা করব। উদাহরণস্বরূপ, আপনি কার্যকারিতা ব্যবহার করছেন যা এপিআই স্তরের 14 প্রয়োজন, এবং তাই আপনার অ্যাপ্লিকেশন অ্যান্ড্রয়েডের খুব পুরানো সংস্করণে চলমান ডিভাইসগুলিতে চলবে না। আপনার পুরানো ফোনটি এমন কিছু হওয়া উচিত যা এপিআই স্তরের সাথে সামঞ্জস্য করে অ্যান্ড্রয়েড সংস্করণটি চালাচ্ছে । পুরানো সংস্করণে ডিভাইসটি রাখা গুরুত্বপূর্ণ; আমি এমন সমস্যাগুলিতে ধরা পড়েছি যেখানে এমন একটি বিষয় যা একটি এপিআই স্তরে সমর্থিত হওয়ার কথা ছিল যা পরবর্তী উচ্চতর এপিআই স্তর পর্যন্ত আসলে সমর্থন করে না। উদাহরণস্বরূপ, খুব পুরানো ডিভাইস এবং খুব ছোট স্ক্রিনে চালানো দরকার এমন অ্যাপগুলির জন্য আমার কাছে একটি পুরানো ড্রড প্রো চলছে যার চারপাশে জিনজারব্রেড রয়েছে, এবং কেবলমাত্র API স্তর 10 বা তার চেয়ে কম প্রয়োজন।

আপনার নতুন ফোনের অগত্যা শোরুম নতুন হওয়ার দরকার নেই, তবে এটি অ্যান্ড্রয়েডের সর্বশেষ সংস্করণটি চলমান থাকা দরকার, যদিও তা সে যাই হোক না কেন। এর অর্থ আপনি সাম্প্রতিক মদ এর একটি গুগল ফোন চাইবেন। আমি বর্তমানে একটি নেক্সাস 6 ব্যবহার করেছি এবং এখন পিক্সেল ফোনগুলি বন্ধ হয়ে গেছে, আমি শীঘ্রই এর মধ্যে একটিতে আপগ্রেড করব। আপনার অ্যাপ্লিকেশনটির বিরুদ্ধে পরীক্ষা করতে আপনার ডিভাইসে প্রাক-প্রকাশের অ্যান্ড্রয়েড সংস্করণগুলি পেতে যদি আপনি অ্যান্ড্রয়েড বিটা প্রোগ্রামে আপনার ফোনটি নথিভুক্ত করেন তবে বোনাস পয়েন্টগুলি । এই প্রোগ্রামটির জন্য একটি গুগল ফোন দরকার।

নেক্সাস 6 অ্যান্ড্রয়েড বিটা প্রোগ্রামে তালিকাভুক্ত

অতিরিক্ত ক্রেডিটের জন্য, উপরে হিসাবে চয়ন করা এর Android সংস্করণ সহ একটি পুরানো ট্যাবলেট পান । আমি একটি পুরানো মোটরোলা জুম পেয়েছি যা মূলত মধুচক্রের সাথে প্রেরণ করা হয়, যদি আমার কখনও এটির পিছনে পরীক্ষা করার প্রয়োজন হয়। (এখনও ঘটেনি, তবে আপনি কখনই জানেন না)) এবং অবশ্যই একটি ট্যাবলেট অ্যান্ড্রয়েডের সাম্প্রতিক সংস্করণটি চালাচ্ছে, সম্ভবত অ্যান্ড্রয়েড বিটা প্রোগ্রামে একটি গুগল ডিভাইস নথিভুক্ত হয়েছে। যদিও আমি ব্যক্তিগতভাবে এখনও এগুলির একটি ব্যবহার করছি না।

আপনি যদি সেই ডিভাইসের ব্যবহারকারীদের কাছ থেকে অসংখ্য বাগ রিপোর্ট পেতে শুরু করেন তবে একটি জনপ্রিয় ডিভাইস কিনতে প্রস্তুত থাকুন। বিশেষত যদি আপনি অর্থ প্রদান করা অ্যাপ্লিকেশন বিকাশ করছেন তবে আপনি এর জন্য পরিকল্পনা করতে এবং বাজেট করতে চান। তবে আমি আগে থেকে একটি জনপ্রিয় ফোন কেনার পরামর্শ দিচ্ছি না ; একটি গুগল ডিভাইস এবং সাবধানে এমুলেটর পরীক্ষা আপনাকে পর্যাপ্ত কভারেজ দেবে এবং যদি ডিভাইস-নির্দিষ্ট বাগগুলি ঘটে থাকে তবে সম্ভবত তারা আপনার চয়ন করা ডিভাইস ছাড়া অন্য কোনও ডিভাইসে থাকবে। সুতরাং আমি মনে করি আপনার প্রয়োজনের আগে ক্রয় করা অর্থ অপচয় করা। আপনি কখনও কখনও ডিভাইসটি না কিনে এ জাতীয় বাগগুলি ঠিক করতে সক্ষম হতে পারেন।

আপনার ন্যানো সিম কার্ডকে পুরানো ডিভাইসে রাখার জন্য সিম কার্ডের আকারের অ্যাডাপ্টারগুলি ভুলে যাবেন না যা বড় সিম কার্ড ব্যবহার করে।

সময়ের সাথে সাথে, আপনি যদি আমার মতো কিছু হন তবে আপনি প্রাকৃতিকভাবে Android ডিভাইসগুলি সংগ্রহ করবেন যেভাবে অন্য লোকেরা স্ট্যাম্প, কয়েন এবং পোকেমন সংগ্রহ করে é তবে সচেতন থাকুন যে আপনি কখনই প্রতিটি সম্ভাব্য ডিভাইসে পরীক্ষা করতে পারবেন না। আপনার যা আছে তা দিয়ে কেবল আপনি যথাসাধ্য চেষ্টা করুন।


0

আমি আপনার জন্য ডিভাইস চয়ন করার দুটি উপায় দেখতে পাচ্ছি:

উ: অ্যাপ্লিকেশনটির পূর্ববর্তী সংস্করণ থেকে কোনও পরিসংখ্যান না থাকলে।

আপনার ভবিষ্যতের অ্যাপ্লিকেশানের জন্য আপনার ডিভাইসের সম্ভাব্য জনপ্রিয় গ্রুপের কাছ থেকে ডিভাইসটি কিনে নেওয়া উচিত।

পদক্ষেপ:

  1. অ্যান্ড্রয়েড সাইট থেকে পরিসংখ্যানগুলি ব্যবহার করুন (বিকাশকারী.অ্যান্ড্রয়েড.com/about/dashboards/index.html) আপনার কাছে সবচেয়ে আকর্ষণীয় গোষ্ঠী চয়ন করুন।
  2. একই ভাবে http://choosedevice.com গ্রুপ অ্যান্ড্রয়েড ডিভাইসগুলিতে যান ।
  3. পদক্ষেপ 1 থেকে নির্বাচিত গোষ্ঠীটি সন্ধান করুন।
  4. আপনার গ্রুপের জন্য ডিভাইসের তালিকা থেকে ডিভাইস চয়ন করুন

বি। আপনার অ্যাপের জন্য যদি পরিসংখ্যান থাকে।

আপনার প্রকল্পের জন্য যতটা সম্ভব অ্যান্ড্রয়েড ব্যবহারকারীদের কভার করার জন্য আপনার ডিভাইসটি খুঁজে পাওয়া উচিত।

পদক্ষেপ:

  1. আপনার প্রকল্পের জন্য সর্বাধিক জনপ্রিয় ডিভাইসগুলি সন্ধান করুন (উদাহরণস্বরূপ গুগল অ্যানালিটিক্স ব্যবহার করে)
  2. চয়নডভাইস.কম-এ পরামিতিগুলি দ্বারা ডিভাইসগুলি গোষ্ঠীভুক্ত করুন
  3. সর্বাধিক জনপ্রিয় গ্রুপগুলি সন্ধান করুন
  4. প্রতিটি গ্রুপে সর্বাধিক জনপ্রিয় ডিভাইস সন্ধান করুন

সুতরাং আপনার পদক্ষেপ 4 থেকে ডিভাইসটি কিনে নেওয়া উচিত, যা অন্যগুলির চেয়ে আরও বেশি অ্যান্ড্রয়েড ব্যবহারকারীদের কভার করবে।


চয়নডভাইস ডট কম লিঙ্কটি ভাঙা হয়েছে
পেট্রাস থেরন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.