В далеком 2017 году наш ноль-первый (в двоичной системе 01) подписал указ о переводе алфавита с кириллицы на латиницу.
Техдиректор Forbes Kazakhstan Дмитрий Майжанов недолго думая открыл сайт и немножечко хайпанул: за пару дней сайт посетили четверть миллиона человек.
Я задумался и придумал: напишу приложение и заработаю на хайпе свой первый миллион.
Открыл xCode, добавил на экран одно поле и одну кнопку. В поле вводится имя, кнопка переводит его в латиницу. Просто, как у ребёнка конфетку отобрать.
Далее добавил рекламу от корпорации добра, а идея о миллионах мне все еще кружила голову. Вся эта канитель заняла пару часов, а принесла чуть менее $100 за все свое существование. А существовало приложение полгода. Убрал я его из AppStore из-за отсутствия дизайна.
Спустя год, сегодня, я решил переписать приложение и переписал. Далее одна картинка, один отзыв и один кусок кода.

Отзыв:
Абсолютно простой, великолепный и изысканный дизайн.
Людвиг Быстроновский. Арт-директор Студии Лебедева
Кусок кода:
class Transaltor {
let alphabet = ["а": "a", ...]
func translate(words: String) -> String {
var tranlation = String()
for i in 0 ..< words.count {
let bound = String.Index(utf16Offset: i, in: words)
let character = words[bound]
let letter = String(character).lowercased()
tranlation += alphabet[letter] ?? letter
}
return tranlation.capitalized
}
}
let translation = Alphabet.translate(words: text)
nameLabel.text = translation
Спасибо за внимание. Скачивайте приложение, ставьте лайки и подписывайтесь на мой канал.
P.S. Рекламу из приложения убрал, так как на этом *%# заработаешь.