توسعه دهنده جیمز تامسون، که پشت ماشین حساب محبوب iOS به نام PCalc است، در توییتر اعلام کرد که اپل او را مجبور می کند ویجت را از برنامه حذف کند، که به شما امکان می دهد محاسبات را مستقیماً در مرکز اعلان iOS 8 انجام دهید. با توجه به اپل. قوانین، ویجت ها مجاز به انجام محاسبات نیستند.
اپل برای استفاده از ویجت هایی دارد که در iOS 8 می توان آنها را در یک بخش قرار داد امروز مرکز اطلاع رسانی، قوانین نسبتاً سختگیرانه. البته اینها در اسناد مربوطه در دسترس توسعه دهندگان است. از جمله، اپل استفاده از هر ویجتی را که عملیات چند مرحله ای را انجام می دهد ممنوع می کند. "اگر می خواهید یک برنامه افزودنی ایجاد کنید که امکان عملیات چند مرحله ای یا هر عملیات طولانی مانند دانلود و آپلود فایل ها را فراهم کند، مرکز اطلاع رسانی انتخاب درستی نیست." با این حال، قوانین اپل مستقیماً به ماشین حساب و محاسبات اشاره نمی کند.
اپل به من گفته است که ویجت های Notification Center در iOS نمی توانند هیچ محاسبه ای انجام دهند و ویجت PCalc فعلی باید حذف شود.
- جیمز تامسون (jamesthomson) اکتبر 29، 2014
در هر صورت وضعیت کاملاً عجیب و غیرمنتظره است. اپل خود اپلیکیشن PCalc را در اپ استور تبلیغ میکند، یعنی در دسته بهترین برنامهها برای iOS 8 – ابزارکهای مرکز اطلاع رسانی. چرخش ناگهانی و نیاز به حذف عملکرد اصلی این برنامه تعجب آور است و باید خالق آن (و کاربران آن) را کاملاً ناخوشایند غافلگیر کرده باشد، همانطور که نظرات دیگر او در توییتر نشان می دهد.
PCalc اولین و مطمئنا آخرین "قربانی" محدودیت های اپل در ارتباط با مرکز اطلاع رسانی و ویجت ها نیست. در گذشته، اپل قبلاً اپلیکیشن Launcher را از اپ استور حذف کرده بود که امکان ایجاد عملیات های سریع مختلف با استفاده از URL ها و سپس نمایش آنها را به صورت آیکون در مرکز اطلاع رسانی فراهم می کرد. بنابراین Launcher امکان نوشتن یک پیام کوتاه، برقراری تماس با یک مخاطب خاص، نوشتن یک توییت و غیره را به طور مستقیم از آیفون قفل شده امکان پذیر می کند.
PCalc هنوز از اپ استور خارج نشده است، اما از سازنده آن خواسته شده است که ویجت را از برنامه حذف کند.
اپل ویجت خود را ممنوع کرد :-)
من نمی فهمم چرا اپل اینقدر قدرت تصمیم گیری را برای کاربر می گیرد. بله، این فروشگاه اپل است، هر کاری می خواهید با آن انجام دهید. میدانم که او نمیخواهد بدافزاری در آنجا وجود داشته باشد، یا اینکه فروشگاه پر از میلیاردها اپلیکیشن باشد که همین کار را انجام میدهند. اما من نمی فهمم چرا وقتی کسی چیزی را اختراع می کند، اپل می گوید که چیزی برای آن در نظر گرفته نشده است و باید برود. چرا کاربر چنین چیزی تصمیم نمی گیرد؟ من ویجت را دوست دارم، از برنامه استفاده خواهم کرد. من ویجت را دوست ندارم، برنامه را حذف می کنم.
به نحوی. در حالی که من حق آنها را در قبال قوانین درک می کنم، از طرف دیگر، برخی از قوانین واقعاً غیرقابل باور هستند. شاید نه به این دلیل که توسعهدهندگان و سپس کاربران را محدود میکنند، بلکه به این دلیل که شخصی حتی به چنین قوانینی فکر کرده و همچنان باید از آنها پیروی کند. من میتوانستم این را، هر چند با اکراه، در مدیریت دولتی درک کنم، اما برای یک سازمان تجاری به سادگی پوچ است.
لطفا دوباره به آن فکر کنید…. کسی یک پلتفرم طراحی می کند، تصمیم می گیرد که برنامه ها به اینجا تعلق دارند، ویجت های اطلاعات متعلق به اینجا هستند، فقط باید یک صفحه قفل با زمان و حداکثر تعداد پیام ها یا اعلان ها وجود داشته باشد... در یادداشت ها باید یادداشت وجود داشته باشد و لزوماً ماشین حساب یا عکس نباشد. بریتنی اسپیرز که هر 5 دقیقه یکبار لباس هایش را در می آورد و لباس می پوشد. هر رابط کاربری به قوانین نیاز دارد وگرنه توسعه دهندگان آن را به هم می ریزند.
خوب، دوباره به این فکر کنید که چه کسی به جای شما فکر می کند. آیا نظری دارید و نمی توانید تصمیم بگیرید که از چیزی استفاده کنید یا نه؟ وقتی به یک توالت عمومی می روید، منتظر می مانید تا کسی به شما بگوید به کدام توالت بروید، چگونه در آنجا بنشینید و چگونه از توالت استفاده کنید؟ یا اینکه نزدیک ترین به شما و در عین حال آلوده نیست را انتخاب می کنید؟ و اگر اشتباهی انتخاب کردید دفعه بعد به جای دیگری می روید؟ اما از سوی دیگر، من می دانم که اکثر بشریت از اینکه کسی برای آنها تصمیم می گیرد خوشحال می شوند، این احساس مسئولیت را از آنها سلب می کند و اگر نتیجه ای حاصل نشد، آنها کسی را دارند که سرزنش کنند و این تقصیر آنها نیست که قضاوت کنند. و اختیار، اما تقصیر کسی است که به او گوش می دهند. ایده آل.
بدافزار زیادی در اپ استور پیدا نخواهید کرد، اما قطعاً در میلیاردها برنامه پوشش داده شده است.
من خرید یک دستگاه اندرویدی را توصیه می کنم.
وقتی من برای iOS برنامه توسعه می دهم خیلی خوب کار نمی کند :)
تعجب نکنید، آنها این کار را انجام می دهند تا تجربه کاربری نه تنها با iOS بلکه با برنامه های آن نیز کامل شود، به طوری که توسعه دهندگان از رابط کاربری به شکلی پیچیده استفاده نکنند که منطق اصلی را زیر پا بگذارد... این کار را برای تحقق جاه طلبی های قدرت انجام نمی دهند، به خاطر خدا، آنها این کار را فقط به این دلیل انجام می دهند که کاربران نه تنها با برنامه های از پیش نصب شده، بلکه با همه برنامه هایی که در کاتالوگ آنها یافت می شوند، کیفیت را دریافت کنند.
و چه کسی هزینه ها را جبران می کند؟؟؟
"به خالق آن دستور داده شده است که ویجت را از برنامه حذف کند." :)
شاید اپل در حال حاضر روی iOS9 کار می کند و می خواهد ماشین حساب را در مرکز اطلاع رسانی قرار دهد و باید یکی از دو عملکرد ضروری iOS9 باشد:-)
این را نمی توان به این واقعیت مرتبط دانست که احساس می شود ویجت ها کار زیادی انجام نمی دهند و برای مدت طولانی در حال اجرا نیستند، بنابراین مدیریت انرژی جدی زیادی در مدیریت آنها وجود ندارد؟ سپس ماشین حساب روشن و روی نمایشگر باقی می ماند، می تواند باتری را بیش از حد خالی کند
ممکن است، اما مسلم است که ماشین حساب بین اعلان ها تکرار معمولی معنای اصلی اعلان ها است.
و دایره بسته شد: http://9to5mac.com/2014/10/30/apple-calculator-widgets-pcalc/
من باید با اکراه با اپل موافقت کنم ... این به سادگی در اعلان ها نیست. تصور کنید اگر نویسندگان ویجتهای خود را اینجا روی دسکتاپ، اینجا در اعلانها، آنجا روی صفحه قفل بگذارند، چه شکلی به نظر میرسد، نه بر اساس جایی که واقعاً به آن تعلق دارند، بلکه فقط برای اینکه تا حد امکان قابل مشاهده باشند، این یک امر است. اشکال خوب ماشین حساب یکی از اعلان ها نیست.