TGViewer
IT Makes Me Hate IT Makes Me Hate @iosmakesmehate · 4.17K subscribers
Post #4117 1.61K
Как сделать читалку

На одном собесе по систем дизайну мне попалась задача "Сделай читалку". Где мы прям с интервьюером проговаривали почему WebView это норм вариант для MVP

Но крутая читалка это не допустит. Я раскручивал идею как:
• Сделать читалку на CoreText, TextKit
• Задумываться о безопасности
• Почему лучше не юзать SUI

В итоге я успешно прошел собес и получил хороший фидбэк.

В этой статье автор круто разбирает как масштабировать задачу из вебвью в технологичную читалку на низкоуровневом Core Text
chang-jui-lin.github.io From WebView to CoreText: Building a Native EPUB Reader for iOS | Yuedu Reader Engineering How CJK vertical writing pushed Yuedu Reader away from WebView and toward a custom CoreText rendering engine.
More from @iosmakesmehate
  1. Oct 11, 2026На фоне последних событий решил изучить литературу по антикризисам и хаос инженерингу в IT…
  2. Oct 9, 2026https://yandex.ru/company/news/09-10-2026-01 В ночь с 7 на 8 октября дата-центр Яндекса в…
  3. Oct 9, 2026Эпоха огромной перестройки Последнее время все чаще задумываюсь, насколько непростой перио…
  4. Oct 8, 2026Ну тупые разрабы ща дизайнер сам все навайбкодит
  5. Oct 8, 2026но программисты будут точно в этих 5% жб рип
  6. Oct 8, 2026Глава Microsoft отменил ИИ-апокалипсис: «Через 10 лет под угрозой всего 5% рабочих мест» Н…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →