অ্যাপল যখন 2020 সালের জুন মাসে অ্যাপল সিলিকন, বা অ্যাপল কম্পিউটারের জন্য নিজস্ব চিপগুলির আগমনের প্রবর্তন করেছিল, তখন এটি সমগ্র প্রযুক্তি বিশ্ব থেকে যথেষ্ট মনোযোগ অর্জন করেছিল। কিউপারটিনো জায়ান্ট ততক্ষণ পর্যন্ত ব্যবহৃত ইন্টেল প্রসেসরগুলি পরিত্যাগ করার সিদ্ধান্ত নিয়েছে, যা এটি এআরএম আর্কিটেকচারের উপর ভিত্তি করে নিজস্ব চিপগুলির সাথে তুলনামূলকভাবে দ্রুত গতিতে প্রতিস্থাপন করছে। কোম্পানির এই দিক ব্যাপক অভিজ্ঞতা আছে. একইভাবে, তিনি ফোন, ট্যাবলেট এবং অন্যান্যগুলির জন্য চিপসেট ডিজাইন করেন। এই পরিবর্তনটি অনস্বীকার্য আরাম সহ বেশ কয়েকটি বিস্ময়কর সুবিধা নিয়ে এসেছে। কিন্তু সেরা গ্যাজেটগুলির মধ্যে একটি কি ধীরে ধীরে বিস্মৃতিতে পড়ে যাচ্ছে? কেন?
অ্যাপল সিলিকন: একের পর এক সুবিধা
যেমনটি আমরা উপরে উল্লেখ করেছি, ইন্টেল প্রসেসর থেকে অ্যাপলের নিজস্ব সিলিকন সলিউশনে স্যুইচ করা অনেকগুলি দুর্দান্ত সুবিধা নিয়ে আসে। প্রথম স্থানে, অবশ্যই, আমাদের পারফরম্যান্সে আশ্চর্যজনক উন্নতি করতে হবে, যা উন্নত অর্থনীতি এবং নিম্ন তাপমাত্রার সাথে হাত মিলিয়ে যায়। সব পরে, এই ধন্যবাদ, কুপারটিনো দৈত্য মাথায় পেরেক আঘাত. তারা বাজারে এমন ডিভাইস নিয়ে এসেছে যা সহজেই সাধারণ (এমনকি আরও বেশি চাহিদাপূর্ণ) কাজকে কোনোভাবেই অতিরিক্ত গরম না করেই মোকাবেলা করতে পারে। আরেকটি সুবিধা হল যে অ্যাপল পূর্বোক্ত এআরএম আর্কিটেকচারে তার চিপ তৈরি করে, যার সাথে ইতিমধ্যেই উল্লেখ করা হয়েছে, এর ব্যাপক অভিজ্ঞতা রয়েছে।
Apple-এর অন্যান্য চিপ, যা iPhones এবং iPads (Apple A-Series) উভয় ক্ষেত্রেই পাওয়া যায় এবং আজকাল Macs (Apple Silicon - M-Series) তেও পাওয়া যায়, একই স্থাপত্যের উপর ভিত্তি করে তৈরি। এটি একটি আকর্ষণীয় সুবিধা নিয়ে আসে। আইফোনের জন্য ডিজাইন করা অ্যাপ্লিকেশনগুলি, উদাহরণস্বরূপ, অ্যাপল কম্পিউটারগুলিতেও ত্রুটিহীনভাবে চালানো যেতে পারে, যা শুধুমাত্র ব্যবহারকারীদের জন্য নয়, ব্যক্তিগত বিকাশকারীদের জন্যও জীবনকে উল্লেখযোগ্যভাবে সহজ করে তুলতে পারে। ধন্যবাদ তবে অ্যাপল সিলিকনের সাথে ম্যাকের জন্য এটি কোনও সমস্যা নয়।
iOS/iPadOS অ্যাপের সমস্যা
যদিও এই কৌশলটি উভয় পক্ষের জন্য একটি দুর্দান্ত বিকল্প বলে মনে হচ্ছে, দুর্ভাগ্যবশত এটি ধীরে ধীরে বিস্মৃতিতে পড়ে যাচ্ছে। স্বতন্ত্র বিকাশকারীদের কাছে তাদের iOS অ্যাপ্লিকেশনগুলি ম্যাকওএস-এ অ্যাপ স্টোরে উপলব্ধ নয় তা বেছে নেওয়ার বিকল্প রয়েছে। এই বিকল্পটি মেটা (পূর্বে ফেসবুক) এবং গুগল সহ অনেক কোম্পানি দ্বারা বেছে নেওয়া হয়েছে। তাই অ্যাপল ব্যবহারকারীরা যদি একটি মোবাইল অ্যাপ্লিকেশনে আগ্রহী হন এবং এটিকে তাদের ম্যাকে রাখতে চান, তাহলে একটি ভাল সম্ভাবনা রয়েছে যে তারা সফলতার সাথে মিলিত হবে না। এই আন্তঃসম্পর্কের সম্ভাবনা বিবেচনা করে, এটি একটি বড় লজ্জার বিষয় যে এই সুবিধার সম্পূর্ণ সুবিধা নেওয়া কার্যত অসম্ভব।
প্রথম নজরে, এটাও মনে হতে পারে যে দোষটি মূলত ডেভেলপারদেরই। যদিও এতে তাদের অংশ রয়েছে, তবে আমরা কেবল বর্তমান পরিস্থিতির জন্য তাদের দোষ দিতে পারি না, কারণ আমাদের এখানে দুটি গুরুত্বপূর্ণ নিবন্ধ রয়েছে। প্রথমত, অ্যাপলের হস্তক্ষেপ করা উচিত। এটি বিকাশকারীদের জন্য বিকাশের সুবিধার্থে অতিরিক্ত সরঞ্জাম আনতে পারে। আলোচনার ফোরামগুলিতেও মতামত রয়েছে যে একটি টাচ স্ক্রিন সহ একটি ম্যাক প্রবর্তনের মাধ্যমে পুরো সমস্যাটি সমাধান করা যেতে পারে। কিন্তু আমরা এখন অনুরূপ পণ্যের সম্ভাবনা সম্পর্কে অনুমান করব না। শেষ লিঙ্কটি ব্যবহারকারীরা নিজেরাই। ব্যক্তিগতভাবে, আমি অনুভব করি যে সাম্প্রতিক মাসগুলিতে সেগুলি মোটেও শোনা যায়নি, এই কারণেই ডেভেলপাররা আপেল ভক্তরা তাদের কাছ থেকে কী চান তা জানেন না। আপনি এই সমস্যা কিভাবে দেখেন? আপনি কি Apple Silicon Macs-এ কিছু iOS অ্যাপ চান, নাকি ওয়েব অ্যাপ এবং অন্যান্য বিকল্প আপনার জন্য যথেষ্ট?
আমি তোমাকে সালাম জানাই। আমি অবশ্যই এটি পছন্দ করব যদি আমার iPhone এবং iPad এ থাকা অ্যাপটি M1 এর সাথে MacBook-এও ব্যবহার করা যায় এবং এটি 24me অ্যাপ
সমস্যাটি ঠিক সেই শক্তি খরচের উপর বাজি ছিল। অর্থাৎ, এমন কিছু যা আজ সবচেয়ে সীমিত গোষ্ঠীর লোকেরা প্রশংসা করবে। CV19-এর ব্যবস্থার জন্য ধন্যবাদ, ফ্ল্যাশলাইটে ক্যাফে, রেস্তোরাঁ, সৈকতে কোথাও কোড করতে হয় এমন লোকের সংখ্যা উল্লেখযোগ্যভাবে হ্রাস পেয়েছে। প্রধানত, তাদের এত শক্তির প্রয়োজন নেই।
স্টুডিওতে আরও অনেক লোক প্ল্যাটফর্মের HW সীমাবদ্ধতার মধ্যে চলছে। অথবা খরচ নির্বিশেষে কর্মক্ষমতা অভাব. পারফরম্যান্স এবং সংযোগের সমস্ত প্যারামিটারে এমনকি একটি X SoCও নয়।
হ্যালো. বেশ সত্যি বলতে, iOS থেকে Mac এ এইভাবে একটি অ্যাপ পাওয়া অত্যন্ত সহজ বা জটিল হতে পারে। এর মধ্যে খুব বেশি কিছু নেই। কারণটি সহজ - একটি iOS অ্যাপ দুটি উপায়ে তৈরি করা যেতে পারে - SwiftUI বা UIKit ব্যবহার করে (অন্যান্য পদ্ধতিগুলিকে অবহেলা করুন, পদ্ধতিটি সেখানে একই রকম, কখনও কখনও আরও জটিল)। সংক্ষেপে, SwiftUI হল সবচেয়ে সহজ উপায়, পরিবেশ কোড দ্বারা তৈরি করা হয় এবং ডিভাইসের সাথে খাপ খায়। তাই এটি রূপান্তরিত হবে যাতে এটি Mac এও অ্যাক্সেসযোগ্য। এটা খুব জটিল না. UIKit তারপর ক্যানভাসে একটি ইন্টারফেস তৈরির ভিত্তিতে কাজ করে, কাস্টমাইজেশনের জন্য আরও বিকাশকারীর হস্তক্ষেপ প্রয়োজন। যতদূর আমি জানি, মেটা বা গুগল অ্যাপগুলিকে একটু বেশি জটিল করে তোলা হয়েছে এবং সঠিক ম্যাক সমর্থনের জন্য একটি নতুন অ্যাপ তৈরি করা প্রয়োজন। SwiftUI-এর সমস্যা হল এটি মোটামুটি নতুন, এটি iOS 12 বা 13 থেকে আমাদের সাথে রয়েছে (আমি এখানে নিশ্চিত নই), তাই শুধুমাত্র খুব আধুনিক অ্যাপগুলি এর জন্য সঠিকভাবে ডিবাগ করা হয়েছে। অ্যাপল ডেভেলপারদের সুইফটইউআই-তে তৈরি করার জন্য একটি বড় উদ্যোগ রয়েছে, এটি ফ্রেমওয়ার্কের সরলতা এবং দ্রুত বিকাশ, কিন্তু আমার মতে, এটি এর বেশি কিছু করতে পারে না।