СпонсорствоВойтиОтправить
Блог

Swift Student Challenge теперь принимает приложения для Mac. Вот что я бы сделал

Автор: Justinas Rolando, создатель MacPip

Короткий ответ

10 ноября 2026 г. Apple объявила Swift Student Challenge 2027. Заявки принимаются с 8 февраля по 28, 2027, и новое в этом году то, что приложение может быть для любой платформы Apple: iOS, iPadOS, macOS, visionOS, tvOS или watchOS. В прошлом году Apple просила app playground. Заявка должна быть приложением Xcode или app playground из Swift Playground в ZIP размером до 500 МБ, собранным в Xcode 27 или Swift Playground 4.7 либо новее, сделанным одним человеком, на английском, работающим без сети и таким, который член жюри может пройти за три минуты. Если вы студент и любите Mac, небольшое офлайн-приложение для Mac, которое быстро показывает суть, теперь реальный вариант.

Я не ждал, что студенческий конкурс станет новостью о Mac, о которой я напишу на этой неделе, но этот меняет то, что можно подать. 10 ноября Apple объявила Swift Student Challenge 2027, и важная для меня строка короткая: студенты теперь могут подать приложение для любой платформы Apple. Включая Mac.

Что изменилось, что говорят правила и как бы я планировал заявку для Mac, будь я студентом с тремя месяцами в запасе.

Что изменилось

Правила, которые формируют приложение для Mac

Все они взяты со страницы Apple об условиях участия. Каждое толкает заявку для Mac в определённую сторону.

Кто может участвовать

Вы не можете работать разработчиком на полной ставке. Вам нужна бесплатная учётная запись разработчика Apple или платное членство. И нужно учиться в аккредитованной школе или Apple Developer Academy (либо недавно выпуститься, дней с выпуска: 90), участвовать в программе организации STEM или недавно окончить школу, месяцев с окончания: 6, и ждать места в колледже или уже иметь его.

Минимальный возраст в большинстве мест 13, а в некоторых выше: 14 в Литве, Италии, Испании и ещё нескольких странах, 15 во Франции и 16 в Германии, Нидерландах, Польше и других. Проверьте свою страну на странице. Победить можно до трёх раз, а стать Distinguished Winner один раз.

Почему приложение для Mac хорошая ставка

Эта часть моё мнение, а не мнение Apple. Приложение для Mac может использовать то, чего на других платформах нет в том же виде: строку меню, много окон рядом, полную клавиатуру, перетаскивание между приложениями, а теперь и касание на новом MacBook Pro с сенсорным экраном. Член жюри за Mac увидит всё это за минуту.

Приложение для строки меню хорошо подходит под правило трёх минут. Оно делает одно дело, всегда в одном клике и ничего не нужно прокручивать. Так же и небольшое приложение для продуктивности, которое решает одну досадную проблему, знакомую вам.

Как бы я это планировал

  1. Выберите один момент. Запишите одну вещь, которую жюри должно почувствовать или узнать за первые 30 с. Сделайте это первым и уберите то, что этому не служит.
  2. С первого дня добейтесь работы в режиме полёта. Положите внутрь свои примеры данных, изображения и звуки. Если вам нужен ИИ, он должен работать на самом Mac, без сервера.
  3. Добавьте приветствие на 20 с. Короткий первый экран, который говорит, что попробовать. Жюри не сидит рядом с вами.
  4. Соберите его из чистой копии. Перед архивацией скопируйте проект в новую папку на другой учётной записи или другом Mac и соберите там. Всё, что работает только из-за ваших настроек, например команда подписи, файл в папке «Загрузки» или пакет, которому нужна сеть, чтобы подтянуться, проявится. Это мой собственный совет, а не правило Apple.
  5. Держите ZIP небольшим. Не включайте папки сборки и всё, что Xcode может создать заново. Лимит 500 МБ, это много, но видео быстро набирает вес.
  6. Сходите на бесплатные сессии. Apple перечисляет онлайн-сессии Meet with Apple для студентов: первые шаги с agentic coding в Xcode, дата: 10 декабря, подготовка к Challenge, дата: 14 января, и рассказ об истории вашего приложения, дата: 4 февраля.
  7. Запишите, зачем вы это сделали. По словам Apple, лучшие идеи рождаются из того, что вам небезразлично. Ваша причина часть заявки.

После февраля

Если сделаете что-то хорошее, не оставляйте это в ZIP. Приложение для Mac можно выпускать вне Mac App Store с Developer ID, для чего нужна платная программа, которую победители всё равно получают на год. Подпишите его, пройдите нотаризацию и положите в образ диска.

Новое сегодня в MacPip: помощник по фону DMG. Задайте размер окна, перетащите значок приложения и ссылку на Applications туда, куда нужно, бросьте свою фоновую картинку, чтобы проверить её размер и копию Retina, и скопируйте команду create-dmg. Картинка никогда не покидает ваш браузер. Объяснение нотаризации и чек-лист запуска рядом.

А когда оно будет готово, добавить приложение для Mac в MacPip можно бесплатно, студенческий проект это или нет. Карточки сканируются автоматически при отправке, а синяя галочка означает только, что человек попробовал приложение в определённую дату.

Источники

Читайте дальше

Отправьте приложениеБесплатные инструменты для создателей