Four Corners: первая игра, целиком написанная на Swift для Playdate
В канале я часто пишу про необычные решения, а ещё немного коллекционирую самые разные игровые приставки (ха-ха, про это можно было даже написать в посте про Японию).
Например, из последней поездки притащил Game Boy Micro Anniversary Edition, пусть и немного потрёпанную временем).
Одна из приставок в коллекции - Playdate (и она как раз на фотке к этому посту).
И для неё с недавних пор можно писать на Swift!
Нашёл интересное интервью со Стивеном Чипманом, который рассказал о плюсах о всей боли, которая сопутствовало процессу переписывания приложения с Lua.
Например, недоступен Foundation, а ещё нет Codable, что превратило работу с JSON в нетривиальный таск.
Особое внимание пришлось на процесс отладки. Например, в рантайме если приложение крашится - то мы не можем даже получить стектрейс.
📖 В общем, рекомендую почитать, особенно если вам интересен и embedded swift, в частности.
📺 А тут можно посмотреть и доклад на тему.
😃 iOS Dev
В канале я часто пишу про необычные решения, а ещё немного коллекционирую самые разные игровые приставки (ха-ха, про это можно было даже написать в посте про Японию).
Например, из последней поездки притащил Game Boy Micro Anniversary Edition, пусть и немного потрёпанную временем).
Одна из приставок в коллекции - Playdate (и она как раз на фотке к этому посту).
И для неё с недавних пор можно писать на Swift!
Нашёл интересное интервью со Стивеном Чипманом, который рассказал о плюсах о всей боли, которая сопутствовало процессу переписывания приложения с Lua.
Например, недоступен Foundation, а ещё нет Codable, что превратило работу с JSON в нетривиальный таск.
Особое внимание пришлось на процесс отладки. Например, в рантайме если приложение крашится - то мы не можем даже получить стектрейс.
📖 В общем, рекомендую почитать, особенно если вам интересен и embedded swift, в частности.
📺 А тут можно посмотреть и доклад на тему.
😃 iOS Dev