iOS 16.4 প্রকাশের সাথে সাথে, অ্যাপল ওয়েব অ্যাপ ডেভেলপারদের তাদের ডিভাইসে আরও নেটিভ অ্যাপ-সদৃশ অভিজ্ঞতা প্রদানের দিকে একটি উল্লেখযোগ্য পদক্ষেপ নেয়। এখন, ব্যবহারকারীরা তাদের হোম স্ক্রিনে ইনস্টল করা প্রগ্রেসিভ ওয়েব অ্যাপস (PWAs) থেকে পুশ বিজ্ঞপ্তি পেতে পারেন, ওয়েব অ্যাপ এবং নেটিভ অ্যাপের মধ্যে ব্যবধান বন্ধ করে।
2008 সাল থেকে, iOS ব্যবহারকারীরা তাদের ডিভাইসে তাদের প্রিয় ওয়েব অ্যাপের শর্টকাট তৈরি করতে সক্ষম হয়েছে। সময়ের সাথে সাথে, অ্যাপল তার ওএসে ওয়েব অ্যাপ কার্যকারিতার জন্য ধীরে ধীরে বৈশিষ্ট্য যুক্ত করেছে; যাইহোক, পুশ বিজ্ঞপ্তি সমর্থন উল্লেখযোগ্যভাবে অনুপস্থিত ছিল।
iOS 16.4 এর আগমনের সাথে সাথে, Apple এর WebKit টিম একটি ব্লগ পোস্টে লিখেছেন: "আমরা হোম স্ক্রীন ওয়েব অ্যাপে ওয়েব পুশের জন্য সমর্থন যোগ করছি। ওয়েব পুশ ওয়েব ডেভেলপারদের জন্য তাদের ব্যবহারকারীদের পুশের মাধ্যমে পুশ বিজ্ঞপ্তি পাঠানো সম্ভব করে তোলে। এপিআই, নোটিফিকেশন এপিআই এবং সার্ভিস ওয়ার্কাররা সবাই একসাথে কাজ করছে।"
ওয়েব অ্যাপ ডেভেলপাররা এখন পুশ বিজ্ঞপ্তি পাঠানোর অনুমতির অনুরোধ করতে পারে যখন ব্যবহারকারীরা ওয়েব অ্যাপের মধ্যে উপস্থিত "সাবস্ক্রাইব" বোতামগুলির সাথে ইন্টারঅ্যাক্ট করে। একবার মঞ্জুর হলে, ব্যবহারকারীরা তাদের লক স্ক্রীন, বিজ্ঞপ্তি কেন্দ্র বা এমনকি একটি জোড়া Apple Watch-এ বিজ্ঞপ্তি পাবেন। উল্লেখযোগ্যভাবে, অনুমতি সেটিংস আইওএস-এ নেটিভ অ্যাপের মতোই পরিচালনা করা যেতে পারে, যা ওয়েব এবং নেটিভ অ্যাপ অভিজ্ঞতার মধ্যে ব্যবধান কমিয়ে দেয়।
এই বৈশিষ্ট্যটি W3C- সামঞ্জস্যপূর্ণ ওয়েব পুশের সাথে সারিবদ্ধ, যা অ্যাপল শরত্কালে macOS Ventura-এর Safari 16.1 ব্রাউজারে আত্মপ্রকাশ করেছিল। ফলস্বরূপ, ওয়েব অ্যাপ ডেভেলপাররা যারা মান-ভিত্তিক ওয়েব পুশ এবং শিল্পের সর্বোত্তম অনুশীলনগুলিকে আলিঙ্গন করে তারা তাদের অ্যাপগুলিকে আইফোন এবং আইপ্যাড উভয় ডিভাইসেই নির্বিঘ্নে কাজ করতে দেখবে।
ব্যাজিং এপিআই সমর্থনের প্রবর্তন ওয়েব অ্যাপ ডেভেলপারদের iOS হোম স্ক্রিনে ব্যাজের সংখ্যা প্রদর্শন করতে দেয়। setAppBadge এবং clearAppBadge ফাংশন ব্যবহার করে, ব্যাজের সংখ্যা সহজেই আপডেট করা যায়।
অ্যাপল থার্ড-পার্টি ব্রাউজারগুলিকে একটি আসন্ন iOS রিলিজ সংস্করণে হোম স্ক্রিনে ওয়েব অ্যাপ যোগ করার অনুমতি দেওয়ার পরিকল্পনা করেছে, ওয়েব অ্যাপগুলির জন্য এক্সপোজার এবং গ্রহণের সম্ভাবনাগুলি আরও প্রসারিত করবে। এই পদক্ষেপটি iDevices-এ ওয়েব অ্যাপ কার্যকারিতার ক্ষেত্রে অ্যাপলের সাম্প্রতিক উন্নতির সাথে সামঞ্জস্যপূর্ণ, সেইসাথে তার প্ল্যাটফর্মগুলিতে নন-ওয়েবকিট ব্রাউজারগুলির গুজব ভাতা, উভয়ই সম্ভবত ভবিষ্যতের ওয়েব অ্যাপ সমর্থনের জন্য কোম্পানির কৌশলের ইঙ্গিত দেয়।
ওয়েব অ্যাপ ডেভেলপারদের আগ্রহের কিছু অন্যান্য নতুন API এর মধ্যে রয়েছে:
- স্ক্রীন ওয়েক লক এপিআই
- স্ক্রিন ওরিয়েন্টেশন API
- ব্যবহারকারী সক্রিয়করণ API
- ওয়েব কোডেক এপিআই ভিডিও সমর্থন
ওয়েব অ্যাপ সমর্থন বর্ধিতকরণগুলি সফ্টওয়্যার ইকোসিস্টেমের মধ্যে ওয়েব অ্যাপগুলির গুরুত্বকে আন্ডারস্কোর করে, যা ক্রমবর্ধমান বৈশিষ্ট্য সমৃদ্ধ অভিজ্ঞতা দ্বারা প্রতিফলিত হয়। এই প্রবণতাটি AppMaster.io এর মতো জনপ্রিয় no-code প্ল্যাটফর্মগুলি দ্বারা আরও সমর্থিত যা ওয়েব অ্যাপ সহ বিভিন্ন অ্যাপ্লিকেশনের কার্যকর এবং দক্ষ বিকাশ সক্ষম করে৷ no-code ডেভেলপমেন্ট এবং AppMaster.io এর মতো প্ল্যাটফর্মের সম্ভাব্যতা অন্বেষণ করতে, 2022-এর জন্য No-Code লো-কোড অ্যাপ ডেভেলপমেন্টের বিষয়ে তাদের সম্পূর্ণ গাইড দেখুন।
AppMaster ব্যবহারকারীরাও, তাদের প্রকল্পগুলির মধ্যে এই নতুন ওয়েব অ্যাপ সমর্থন বৈশিষ্ট্যগুলি থেকে উপকৃত হতে পারে, সম্ভাব্যভাবে বিকাশকে আরও ত্বরান্বিত করে৷