Типичный программист
81.7K subscribers
2.7K photos
778 videos
8 files
8.17K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Другие проекты Tproger: https://tprg.ru/media
Download Telegram
Swift Playground

На Mac вышло приложение для обучения программированию на Swift, которое раньше было доступно только на iPad:

https://tprg.ru/BA4J

Обучение построено в формате игры — от простых базовых функций до работы с массивами и т.д.

#swift
#вакансии #работа #ios #swift
Санкт-Петербург, 2000–3500 $, опыт от 2 лет

Lifestyle Production Group ищет iOS-разработчика в команду разработки внутреннего продукта компании в сфере видеоредактирования.

Помимо неплохого оклада из преимуществ можно отметить:
— работу на иностранный рынок;
— наличие корпоративного оборудования, индивидуальную комплектацию рабочего места;
— отсутствие бюрократии, гибкий, слаженный внутренний процесс с эффективным менеджментом.

Узнать подробности и откликнуться: https://tprg.ru/9ed1
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь на языке Swift можно создавать приложения для Windows

На видео — простой калькулятор, написанный с использованием SDK Swift для Windows и Visual Studio 2019. Не фонтан конечно, но надо же было с чего-то начинать. Инструменты разработчика уже можно скачать на официальном сайте:

https://tprg.ru/Wi7u

Разработчики также рассказали, что, кроме компилятора, уже портировали на Windows как стандартные, так и вспомогательные библиотеки Swift (dispatch, Foundation, XCTest). На очереди полноценная поддержка Swift Package Manager и сборка без CMake.

#swift #windows
Для чего хорош Swift?

В рубрике, помогающей начинающим разработчикам #выбратьязык программирования, пополнение. В этот раз расскажем, где применяется язык #Swift, и живёт ли он вне экосистемы Apple:

https://tprg.ru/wBuy
Для быстрого старта в Swift собрали для вас подборку материалов, в которой мы расскажем:

— для каких проектов он хорош: https://tprg.ru/wBuy

— о русскоязычном курсе для начинающих на основе книги от Apple: https://tprg.ru/KG2x

— как создать блог на Swift и разместить его на GitHub Pages: https://tprg.ru/JcNK

— как разработать игру «Бросание игральных костей» для iPhone: https://tprg.ru/Nc4e

— как создать личную поваренную книгу SwiftUI-рецептов:
https://tprg.ru/QNED

#swift
Эти особенности Swift здорово облегчат и ускорят процесс разработки

Опционалы, оператор guard, wildcard, константы, функции высшего порядка и атрибуты доступа — ребята из команды мобильной разработки КРОК простым языком объяснили, как работают одни из самых полезных особенностей языка Swift:

https://tprg.ru/ZId9

#ios #swift
Стоит ли учить Objective-C в 2022 году?

Да, это удивительно, но Objective-C до сих пор активно используется в разработке:
— Во-первых, это проекты старше 2-3 лет, часть кодовой базы которых написана на Objective-C.
— Во-вторых, некоторые приложения при всём желании пока всё равно не получится полноценно переписать на Swift.
— В-третьих, язык с более низким уровнем абстракции точно пригодится, если необходима сложная работа с сетью, памятью и ресурсами устройства.

В статье ребята из команды мобильной разработки КРОК поделились своим опытом. И рассказали, почему язык до сих пор жив и стоит ли учить его в 2022 году: https://tprg.ru/qu7k

#ios #swift
This media is not supported in your browser
VIEW IN TELEGRAM
Принесли годноты для iOS-разработчиков: полный бесплатный курс по основам программирования на языке Swift

Курс рассчитан как на новичков в программировании вообще, так и на тех, кто пришел из других языков, и включает в себя 20 уроков. Нулевой урок — в посте. А остальные уроки, которые посмотрели больше 50 тысяч раз, есть в этом плейлисте:

https://youtube.com/playlist?list=PLUb9K99oQb2u1swlk6TTuV1vnMEG8ktfV

#swift #курсы