172 похожих чатов

Всем привет, я хочу вас о кое-чем спросить. Что черт

возьми хорошего в iOS? Лично для меня - это худшая ОС из популярных на данный момент. Если вы думаете, что я фанат Android - то нет, его я тоже ненавижу, но чуть чуть меньше. Я вам сейчас перечислю все минусы iOS, которые я увидел:
1. Невозможность установить приложения из сторонних источников. Такого бреда нет нигде, даже в эппловском macOS. Это существенно уменьшает количество софта, который можно установить.
2. Разработку приложений под iOS можно вести только на macOS. Это добровольное принуждение покупки Мака, ибо ни на самом iOS, ни на другой ОС нельзя написать приложение под Айфон. Я бы еще понял, если бы под iOS можно было бы разрабатывать только на iOS, но на iOS тоже нельзя писать, только на Маке! У Андроида та же беда - практически невозможно разработать андроид приложение на Андроид (за что мне и Андроид не нравится), но это пусть сложно - но возможно.
3. Четкое разделение на файлы и программы. Это беда не только iOS, но и Android. Я про то, что файлы и приложения являются полностью разными объектами и находятся в разных местах - приложения на рабочем столе, а файлы в проводнике. Минус в том, что из-за этого на iOS невозможно нормально запускать интерпретируемые программы - т.е. программы на Python, Java, Perl, NodeJS и т.д. из-за того, что такие программы идут ввиде НЕисполняемых файлов, которые должны исполнятся другой программой. В ОС, в которых все программы являются файлами проблем не будет: ты тыкаешь на файл программы на рабочем столе и программа интерпретатор (Python, JVM) незаметно от тебя запускает файл, и у тебя открывается эта программа также, как открылась бы и нативная. Но в таких ОС, как iOS и Android процесс выглядел бы так:
1) Открываешь программу интерпретатор
2) Выбираешь среди файлов нужную программу
3) Запускаешь ее
Вроде не сложно, но, согласитесь, звучит как-то не круто. В Android ярлык программы можно было бы вынести на рабочий стол, и тогда это было бы вполне удобно, но как по мне это все равно не так удобно, как на Windows или Linux
Также минусом такого файлового подхода является то, что в некоторых программах, к примеру для Windows, есть файлы программы, в которых можно что-то дописать или убрать - и программа начнет работать по другому (к примеру Tor Browser), а как уже понятно - в iOS и Android реализовать такое было бы либо сложно, либо невозможно, либо это было бы неудобно
4. Отсутствие командной строки или терминала. С помощью него можно было бы реализовать кучу функций, которыми бы не было смысла забивать те же настройки. Также из-за отсутствия терминала невозможно создавать "консольные" приложения - то есть те, где ты просто пишешь что-то в черный экран, а программа тебе отвечает. К примеру многие Python-скрипты устроены именно так.
Я не перечислил субъективные минусы, такие как невозможность вести разработку ПО на iOS, возможность доступа к системным файлам и т.д., но самые главные я вам перечислил.
Я писал это без негатива и вас прошу не реагировать на это со злостью - это мое мнение. Я хочу вас спросить, почему несмотря на эти минусы вы считаете эту ОС хорошей?

33 ответов

131 просмотр

Просто нравится :) А для тех задач, что вы перечислили существует macOS.

Твое мнение очень важно брат

Оруэлл- Автор вопроса
Vladimir 🖤
Просто нравится :) А для тех задач, что вы перечис...

Только не существует macOS размером с телефон

Я пришел на iOS с андроида, как с телефона, так и разработки. Недавно продавал старый 6s, на нем стояла последняя OS. На нем не было ни одного лага, телефон 2015 года. Ни один андроид не сможет показать такой результат. А я уже молчу про дизайн, все эти плавные анимации, которые вызывали у меня эрекцию, когда я только купил айфон

Оруэлл- Автор вопроса
Никита
Я пришел на iOS с андроида, как с телефона, так и ...

Я про функционал. У меня андроид смартфон и я собираюсь ставить на него Виндовс только ради функционала

Оруэлл
Я про функционал. У меня андроид смартфон и я соби...

99 процентам пользователей такой функционал не нужен. Им нужна звонилка и игралка, ну и фоткалка

Оруэлл- Автор вопроса
Igor Andrianov
99 процентам пользователей такой функционал не нуж...

Тогда проще купить кирпич за 600 рублей, раз нужны такие цели

Все крайне просто. Принципиальное отличие мобильный и десктопных версий ос - это безопасность, пусть у андроида она хромает, но все таки. То есть у юзера на телефоне будет больше конфиденциальной инфы, нежели на десктопе. Отсюда получаем недоступность системных файлов, приложения в песочницах, отсутствие командной строки и тд. Второе - это удобство юзеру: таких как ты, кому нужна командная строка, дай бог 1% пользователей наберется и то не уверен. Остальным же телефон нужен как средство связи и средство потребления контента, безопасное средство, не более того. Ну и последнее: айос гораздо стабильнее и оптимизированее андроид.

Оруэлл- Автор вопроса
Серик Абдиров
Кринж

Интересно в чем же. Мне кажется кринж, что нет нормальной мобильной ОС с широким функционалом

Оруэлл
Интересно в чем же. Мне кажется кринж, что нет нор...

А ты не задавался вопросом, нужно ли это всем?

Оруэлл- Автор вопроса
bobrov Dobretsov B
Все крайне просто. Принципиальное отличие мобильны...

Не сравнивай с андроидом - это такая же плохая ОС. Единственная удобная ОС под смартфон - это Ubuntu Touch и Plasma Mobile

Оруэлл- Автор вопроса
Серик Абдиров
Ставить винду на мобилу

Но это будет убого выглядеть, вот в чем дело

Оруэлл
Не сравнивай с андроидом - это такая же плохая ОС....

Когда козе делать нечего, она рогом в жопе ковыряется Только такой посыл твоего сообщения я заметил, сорри

Оруэлл- Автор вопроса

Не, просто я удивлен, как iOS с таким ограниченным функционалом (особенно для программистов и прочих гиков) популярна, несмотря на ценник.

Оруэлл
Не, просто я удивлен, как iOS с таким ограниченным...

Из-за удобство, конфиденциальность, анимации и простота

Оруэлл- Автор вопроса
Руслан Twix 
Из-за удобство, конфиденциальность, анимации и про...

Если нужна простота, то есть кнопочные телефоны

Оруэлл
Не, просто я удивлен, как iOS с таким ограниченным...

Программистам нахрен не сдалось вести разработку на смартфоне, такое может придти в голову только школьникам с ксяоми. Подрастешь станешь зарабатывать нормальные деньги и у тебя тоже такие вопросы отпадут.

Оруэлл- Автор вопроса
Игорь
Программистам нахрен не сдалось вести разработку н...

Безусловно это нужно не всем. Но кому-то надо (например мне) и опять же, если это будет, то не значит, что все будут этим пользоваться. Для меня смартфон - это портативный компьютер, а не просто звонилка с видео и анимациями.

Оруэлл- Автор вопроса
Оруэлл
Безусловно это нужно не всем. Но кому-то надо (нап...

поставьте себя на место бизнеса и все вопросы насчет причин введения каких-то ограничений отпадут сами собой)

Оруэлл
Причем тут школьник вообще?

Типичное олицетворение разработчика на телефоне

Оруэлл- Автор вопроса
Никита
Типичное олицетворение разработчика на телефоне

Естественно на ноутбуке удобнее, но хотелось бы, чтоб это было и на смартфоне

Оруэлл
Естественно на ноутбуке удобнее, но хотелось бы, ч...

возможно тебе поможет samsung dec (вряд ли туда можно устанавливать что-то кроме андроид приложений, но все же)

Оруэлл- Автор вопроса
Марк time
возможно тебе поможет samsung dec (вряд ли туда мо...

Это все бред. По факту мне нужен смартфон с открытым биосом, на котором можно ставить другую ОС

Зачем тратишь свое время впустую?

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта