অ্যান্ড্রয়েডে [বন্ধ] প্রগতিশীল ওয়েব অ্যাপ্লিকেশনগুলির বনাম স্থানীয় অ্যাপস এবং তদ্বিপরীতগুলির কী বৈশিষ্ট্য রয়েছে?


112

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

অ্যান্ড্রয়েডে, স্থানীয় অ্যাপ্লিকেশনগুলি কী বৈশিষ্ট্যগুলি সরবরাহ করে যা প্রগতিশীল ওয়েব অ্যাপ্লিকেশনগুলি সমর্থন করে না এবং বিপরীতে।

উত্তর:


201

টি এল; ডিআর - ফেব্রুয়ারী 2017 এর হিসাবে, প্রোগ্রেসিভ ওয়েব অ্যাপস পর্যাপ্ত শক্তিশালী প্ল্যাটফর্ম যে টুইটার একটি তাদের মোবাইল ওয়েব ট্রাফিকের সব সরানো হয়েছে প্রতিক্রিয়া PWA

আগস্ট ২০১ 2016 পর্যন্ত, প্রগ্রেসিভ ওয়েব অ্যাপ্লিকেশনগুলি সাধারণত ভাবার চেয়ে বেশি হার্ডওয়্যার অ্যাক্সেস সরবরাহ করে। আমার ক্রোম 52 এ অ্যান্ড্রয়েডের স্থিতিশীল হোয়াটব্যাঙ্কোডো টোডের একটি স্ক্রিনশট এখানে রয়েছে :

ওয়েব আজ কি করতে পারে - Android এ Chrome 52 Chrome

হার্ডওয়্যার অ্যাক্সেস অন্তর্ভুক্ত

আসন্ন হার্ডওয়্যার অ্যাক্সেস

এই বৈশিষ্ট্যগুলি কার্যকর করা হচ্ছে বা ইতিমধ্যে কিছু ব্রাউজারে কাজ করছে:

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

হার্ডওয়্যার অ্যাক্সেসের পাশাপাশি এমন কিছু সফ্টওয়্যার বৈশিষ্ট্যও রয়েছে যা traditionতিহ্যগতভাবে দেশীয় অ্যাপ্লিকেশন দ্বারা নিযুক্ত করা হয় যা এখন ওয়েব অ্যাপ্লিকেশনে উপলব্ধ।

Wতিহ্যগতভাবে স্থানীয় বৈশিষ্ট্যগুলি যা পিডব্লিউএগুলিও ব্যবহার করতে পারে

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

পিডব্লিউএগুলিতে আসার মতো বৈশিষ্ট্যগুলি

নেটিভ অ্যান্ড্রয়েড বৈশিষ্ট্যগুলি এখনও পিডব্লিউএগুলিতে উপলভ্য নয়

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

প্রগতিশীল ওয়েব অ্যাপ্লিকেশন এমন বৈশিষ্ট্যগুলি সরবরাহ করে যা নেটিভ অ্যাপ্লিকেশনগুলির অভাব থাকে

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

চূড়ান্ত দ্রষ্টব্য: ডেস্কটপে পাশাপাশি বেশিরভাগ মোবাইল ডিভাইসে পিডব্লিউএ একই কোডবেস সহ চালিত হয়। ডেস্কটপ পরিবেশে (ChromeOS, এবং পরবর্তীকালে ম্যাক এবং উইন্ডোজ) এগুলি অন্য অ্যাপ্লিকেশনগুলির মতো একইভাবে চালু হয় এবং একটি নিয়মিত অ্যাপ উইন্ডোতে চালিত হয় (ব্রাউজার ট্যাব নেই)।


1
একটি ছোট নোট: "অ্যান্ড্রয়েড ইনস্ট্যান্ট অ্যাপস" সহ, আপনি তর্ক করতে পারেন যে নেটিভ অ্যাপস (কমপক্ষে অ্যান্ড্রয়েডে) এর আর সংযোগের অভাব নেই।
শাওনজান

সুন্দর উত্তর ড্যান! হোস্ট ডিভাইসের ফোন নম্বর অ্যাক্সেস করার জন্য কি পিডব্লিউএর জন্য কোনও উপায় আছে?
আলেকজান্ডার মিলস

@ আলেকজান্ডার: না ("টেলিফোনি বৈশিষ্ট্যগুলি" বুলেট দেখুন), কারণ এটি গোপনীয়তার লঙ্ঘন হবে। পরিবর্তে অটোফিল ব্যবহার বিবেচনা করুন ।
ড্যান ড্যাসকলেসকু


12

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

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

  • প্রতিক্রিয়াশীল: কোনও ফর্ম ফ্যাক্টর ফিট করতে
  • সংযোগটি স্বতন্ত্র: পরিষেবা কর্মীদের অফলাইনে কাজ করতে তাদের সাথে ক্রমশ বর্ধিত
  • অ্যাপের মতো-ইন্টারঅ্যাকশন: অ্যাপি নেভিগেশন এবং ইন্টারঅ্যাকশনগুলি তৈরি করতে একটি শেল + সামগ্রী অ্যাপ্লিকেশন মডেল গ্রহণ করুন
  • টাটকা: পরিষেবা কর্মী আপডেট প্রক্রিয়াটির জন্য স্বচ্ছভাবে সর্বদা আপ টু ডেট ধন্যবাদ
  • নিরাপদ: স্নোপিং প্রতিরোধের জন্য টিএলএস (একটি পরিষেবা কর্মীর প্রয়োজনীয়তা) এর মাধ্যমে পরিবেশন করা হয়েছে
  • আবিষ্কারযোগ্য: ডাব্লু 3 সি ম্যানিফেষ্টস এবং সার্ভিস ওয়ার্কার রেজিস্ট্রেশন স্কোপকে সার্চ ইঞ্জিনগুলিকে এটির সন্ধান করার অনুমতি দিয়ে "অ্যাপ্লিকেশনগুলি" হিসাবে চিহ্নিত করতে সক্ষম
  • পুনরায় ব্যস্ত: ওএসের পুনরায় বাগদানের ইউআইগুলি অ্যাক্সেস করতে পারে; যেমন পুশ বিজ্ঞপ্তি
  • ইনস্টলযোগ্য: ব্রাউজার-সরবরাহিত অনুরোধগুলির মাধ্যমে হোম স্ক্রিনে, অ্যাপ্লিকেশন স্টোরের ঝামেলা ছাড়াই ব্যবহারকারীরা অ্যাপ্লিকেশনগুলিকে তারা সবচেয়ে বেশি কার্যকর বলে "রাখার" অনুমতি দেয়
  • লিঙ্কযোগ্য: এর অর্থ তারা শূন্য-ঘর্ষণ, শূন্য-ইনস্টল এবং ভাগ করে নেওয়া সহজ। ইউআরএলগুলির সামাজিক শক্তি গুরুত্বপূর্ণ।

এই বিষয়গুলি থেকে, লিঙ্কেবল হ'ল মোবাইল ডিপ লিঙ্কিংয়ের আকারে ওপেন ওয়েব থেকে নেটিভ অ্যাপ্লিকেশনগুলির মাধ্যমে আমদানি করা প্রথম বৈশিষ্ট্যগুলির মধ্যে একটি ।

তবে বিশেষ উল্লেখটি কম্বো টাটকা + ইনস্টলযোগ্য প্রাপ্য কারণ এটি স্থানীয় বিকল্পগুলির উপর প্ল্যাটফর্ম হিসাবে ওয়েবের অন্যতম প্রধান সুবিধা উপস্থাপন করে । এখানে ইনস্টলযোগ্য এর অর্থ এটি আপনার হোম স্ক্রিনে প্রদর্শিত হবে। এর অর্থ এই নয় যে আপনার ডাউনলোডিং এবং ইনস্টলেশনের পর্যায়ে পাস করতে হবে। আপনি একটি URL খুলুন বা ব্রাউজ করার সময় একটি পরিষেবা আবিষ্কার করেন এবং এটি হয়ে যায়: এটি আপনার হোম স্ক্রিনে উপস্থিত হয়

তাজা তাৎক্ষণিক লোড এবং বিরামবিহীন আপডেটগুলি সরবরাহ করে কীভাবে একটি নিয়মিত ওয়েব কাজ করে তা বোঝায়। আপনাকে ইউটিউবের ওয়েব থেকে কোনও আপডেট ইনস্টল করার জন্য জিজ্ঞাসা করা হয়নি, এটি মোতায়েন করা হয় এবং পরের বার আপনি এটি দেখার সময় এটি ব্যবহার করেন।

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

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

চূড়ান্ত নোট হিসাবে, আমি আপনাকে Chrome থেকে একটি মোবাইল থেকে www.flipkart.com ব্রাউজ করার পরামর্শ দিচ্ছি । এটি দুর্দান্ত দুর্দান্ত: কোনও বাগ, মসৃণ নেভিগেশন, অ্যাপের মতো অনুভূতি। অফলাইনে যান এবং এটি কাজ চালিয়ে যাবে। এই পোস্টের সত্যই বাস্তব বিশ্বের উদাহরণ অ্যাপটিকে হোম স্ক্রিনে যুক্ত করুন এবং পরের বার আপনি এটি খুলবেন, অভিজ্ঞতাটি আরও ভাল।

আপনি ফায়ারফক্স ওএসের পাশাপাশি স্ট্যান্ডার্ড ওয়েবে আরও প্ল্যাটফর্ম এপিআই আনার উদাহরণ দেখতে পারেন (আরও কম সাফল্যের সাথে)।


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