ভাঁজযোগ্য ডিভাইসের জন্য বিকাশ: আপনার যা জানা দরকার

লেখক: Laura McKinney
সৃষ্টির তারিখ: 2 Lang L: none (month-011) 2021
আপডেটের তারিখ: 1 জুলাই 2024
Anonim
আপনার অ্যাপ কি ভাঁজযোগ্য ফোনের জন্য প্রস্তুত? (অ্যান্ড্রয়েড ডেভ সামিট ’18)
ভিডিও: আপনার অ্যাপ কি ভাঁজযোগ্য ফোনের জন্য প্রস্তুত? (অ্যান্ড্রয়েড ডেভ সামিট ’18)

কন্টেন্ট


ভাঁজযোগ্য ডিভাইসের বয়স আমাদের উপর! বা কমপক্ষে এটি খুব শীঘ্রই হবে, কিছুটা বিলম্বের জন্য মুলতুবি।

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

বৃহত্তর স্ক্রিনের আকারগুলি আরও ভাল ব্যবহারকারীর ব্যস্ততার সাথে সমান হওয়া উচিত

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

তিনি এখন এত উত্তপ্ত!


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

শুরু করা - ফোল্ডেবল ডিভাইসগুলি অনুকরণ করা

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

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


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

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

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

সমর্থনকারী অ্যাপের ধারাবাহিকতা

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

(আমি আমার পুরনো অ্যাকসন এম এর সাথে ঘুরে বেড়াচ্ছি - যা এখনও অ্যান্ড্রয়েড .1.১ এ রয়েছে - এবং আপনি যখন বিষয়টি খুলবেন তখন ইতিমধ্যে কতগুলি অ্যাপ নির্বিঘ্নে খাপ খাইয়েছে তা অবাক করে দিয়েছি))

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

ব্যবহারকারীরা এমন একটি বিন্যাস চান যা তারা উপভোগ করতে ~ $ 2,000 প্রদান করছে এমন বিশাল পর্দার রিয়েল-এস্টেটের পুরো সুবিধা নিয়ে যায়।

অবশ্যই, আপনার অ্যাপ্লিকেশানের লেআউটটি নিজেও নির্বিঘ্নে স্কেলিং করতে সক্ষম হওয়া প্রয়োজন। এটি আংশিকভাবে ভাল ইউআই ডিজাইনের ফলাফল এবং আংশিকভাবে ব্যবহারের বিষয় ConstraintLayout যাতে আপনার মতামতগুলি সমস্ত প্রদর্শনের প্রান্তের সাথে সম্পর্কিত হয়। আপনার বিন্যাসের আকারগুলি কঠোরভাবে কোডিং করা এড়িয়ে চলুন এবং পরিবর্তে "মোড়ক_কন্টেন্ট" এবং "ম্যাচ_প্যারেন্ট" এর উপর নির্ভর করুন।

তবে ফিট করার জন্য সমস্ত কিছু প্রসারিত করার প্রলোভনটি এড়িয়ে চলুন। নাহলে কী লাভ?

ব্যবহারকারীরা সত্যই এমন একটি বিন্যাসকে গুরুত্ব দেয় যা তারা উপভোগ করতে ~। 2,000 প্রদান করে এমন বিশাল পর্দার রিয়েল-এস্টেটের পুরো সুবিধা নেয়। জিমেইলে ট্যাবলেটে দুটি কলাম দেখানোর জন্য কীভাবে রূপান্তর করা হয়েছে সে সম্পর্কে ভাবুন - আপনি বিকল্প লেআউট সংস্থান ব্যবহার করে একই জিনিস অর্জন করতে পারেন।

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

মাল্টি সারসংকলন

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

এই ছোট্ট ছেলেটির কথা কার মনে আছে?

এটি সমর্থন করার জন্য, আপনাকে ট্যাগটি যুক্ত করতে হবে: android.allow_multiple_resumed_activities আপনার প্রকাশ্যে। তারপরে ব্যবহারকারীদের আপনার অ্যাপ্লিকেশনের সাথে ইন্টারঅ্যাক্ট করার পদ্ধতিটি কীভাবে পরিবর্তিত হতে পারে সে সম্পর্কে আপনাকে ভাবতে কিছুটা সময় ব্যয় করতে হবে। মিডিয়া কখন থামবেন বা ফিডগুলি কখন আপডেট করবেন সে সিদ্ধান্ত নেওয়া নির্বিঘ্ন বা ত্রুটিযুক্ত অভিজ্ঞতার মধ্যে পার্থক্য হবে।

আপনাকে পুনরায় আকার পরিবর্তনযোগ্য কার্যকলাপ বৈশিষ্ট্যও ব্যবহার করতে হবে: অ্যান্ড্রয়েড resizeableActivityযা অ্যান্ড্রয়েড কিউতে কিছু পরিবর্তন করেছে

মন্তব্য বন্ধ

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

সুসংবাদটি হ'ল বৃহত্তর পর্দার আকারগুলি আরও ভাল ব্যবহারকারীর ব্যস্ততার সাথে সমান হয়। আপনার ইউএক্স ঠিক পান, এবং এটি আপনার প্রকল্পগুলির জন্য আরও অনেক স্ক্রিন সময়ে অনুবাদ করতে পারে!

সময় সময় এখানে আবার চেক করতে ভুলবেন না। আমরা আরও শিখার সাথে সাথে আরও নির্দেশাবলী এবং টিপস যুক্ত করব।

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

কোয়ালকম সর্বপ্রথম 2018 সালের ডিসেম্বরে স্ন্যাপড্রাগন 855 মোবাইল প্ল্যাটফর্মটি ঘোষণা করেছিল এবং তার পর থেকে এটি বিশাল সংখ্যক ফ্ল্যাগশিপ স্মার্টফোনে প্রবেশ করেছে। প্রায় প্রতিটি বড় নির্মাতারা চিপসেটটি...

জনপ্রিয় পোস্ট