SponsorZaloguj sięZgłoś
Blog

Swift Student Challenge przyjmuje teraz aplikacje na Maca. Oto co bym zbudował

Przez Justinasa Rolando, twórcę MacPip

Krótka odpowiedź

Dnia 10 listopada 2026 Apple ogłosiło Swift Student Challenge 2027. Zgłoszenia są otwarte od 8 lutego do 28, 2027, a nowość tego roku to to, że aplikacja może być na dowolną platformę Apple: iOS, iPadOS, macOS, visionOS, tvOS lub watchOS. W zeszłym roku Apple prosiło o app playgroundy. Zgłoszenie musi być aplikacją z Xcode albo app playgroundem ze Swift Playground w pliku ZIP o rozmiarze do 500 MB, zbudowanym w Xcode 27 lub Swift Playground 4.7 albo nowszych, zrobionym samodzielnie, po angielsku, działającym bez sieci i takim, który juror może przejść w trzy minuty. Jeśli jesteś studentem, który lubi Maca, mała, offline'owa aplikacja na Maca, która szybko pokazuje, o co chodzi, jest teraz realną opcją.

Nie spodziewałem się, że konkurs dla studentów będzie newsem o Macu, o którym napiszę w tym tygodniu, ale ten zmienia to, co można zgłosić. Dnia 10 listopada Apple ogłosiło Swift Student Challenge 2027, a zdanie, które mnie interesuje, jest krótkie: studenci mogą teraz zgłosić aplikację na dowolną platformę Apple. To obejmuje Maca.

Co się zmieniło, co mówią zasady i jak zaplanowałbym zgłoszenie na Maca, gdybym był studentem z trzema miesiącami do końca.

Co się zmieniło

Zasady, które kształtują aplikację na Maca

Wszystkie pochodzą ze strony Apple o warunkach udziału. Każda z nich popycha zgłoszenie na Maca w jakimś kierunku.

Kto może wziąć udział

Nie możesz być zatrudniony na pełny etat jako programista. Potrzebujesz bezpłatnego konta Apple developer albo płatnego członkostwa. I musisz uczyć się w akredytowanej szkole lub w Apple Developer Academy (albo ukończyć ją niedawno, dni od ukończenia: 90), być w programie organizacji STEM albo ukończyć liceum niedawno, miesiące od ukończenia: 6, i czekać na miejsce na studiach lub już je mieć.

Minimalny wiek to 13 w większości miejsc, a w niektórych wyższy: 14 na Litwie, we Włoszech, w Hiszpanii i kilku innych krajach, 15 we Francji oraz 16 w Niemczech, Holandii, Polsce i innych. Sprawdź swój kraj na tej stronie. Możesz wygrać do trzech razy i być Distinguished Winner raz.

Dlaczego aplikacja na Maca to dobry wybór

Ta część to moja opinia, nie Apple. Aplikacja na Maca może korzystać z rzeczy, których inne platformy nie mają w ten sam sposób: paska menu, wielu okien obok siebie, pełnej klawiatury, przeciągania między aplikacjami, a teraz także dotyku na nowym MacBooku Pro z ekranem dotykowym. Juror przy Macu zobaczy to wszystko w minutę.

Aplikacja w pasku menu dobrze pasuje do zasady trzech minut. Robi jedną rzecz, jest zawsze o jedno kliknięcie stąd i nie ma czego przewijać. Podobnie mała aplikacja do produktywności, która rozwiązuje jeden irytujący problem, który masz.

Jak bym to zaplanował

  1. Wybierz jeden moment. Zapisz jedną rzecz, którą juror ma poczuć lub poznać w pierwszych 30 s. Zbuduj to najpierw i wytnij to, co temu nie służy.
  2. Niech działa w trybie samolotowym od pierwszego dnia. Dołącz własne dane przykładowe, obrazy i dźwięki. Jeśli chcesz AI, musi działać na samym Macu, bez serwera.
  3. Dodaj powitanie na 20 s. Krótki pierwszy ekran, który mówi, co wypróbować. Jurorzy nie siedzą obok ciebie.
  4. Zbuduj ją z czystej kopii. Zanim ją spakujesz, skopiuj projekt do nowego folderu na innym koncie lub innym Macu i zbuduj go tam. Wszystko, co działa tylko dzięki twojej konfiguracji, jak zespół do podpisywania, plik w folderze Pobrane czy paczka, która potrzebuje sieci do pobrania, wyjdzie na jaw. To moja własna rada, nie reguła Apple.
  5. Niech ZIP będzie mały. Pomiń foldery builda i wszystko, co Xcode może wygenerować ponownie. Limit to 500 MB, czyli dużo, ale wideo szybko się sumuje.
  6. Idź na bezpłatne sesje. Apple wymienia sesje online Meet with Apple dla studentów: pierwsze kroki z agentic coding w Xcode, termin: 10 grudnia, przygotowanie do Challenge, termin: 14 stycznia, i opowiadanie historii swojej aplikacji, termin: 4 lutego.
  7. Zapisz, dlaczego ją zrobiłeś. Według Apple najlepsze pomysły biorą się z tego, na czym ci zależy. Twój powód jest częścią zgłoszenia.

Po lutym

Jeśli zbudujesz coś dobrego, nie zostawiaj tego w pliku ZIP. Aplikację na Maca można wydać poza Mac App Store z Developer ID, do czego potrzebny jest płatny program, który zwycięzcy i tak dostają na rok. Podpisz ją, poddaj notaryzacji i umieść w obrazie dysku.

Nowość dziś w MacPip: pomocnik tła DMG. Ustaw rozmiar okna, przeciągnij ikonę aplikacji i link do Programów tam, gdzie chcesz, wrzuć obraz tła, żeby sprawdzić jego rozmiar i kopię Retina, i skopiuj polecenie create-dmg. Obraz nigdy nie opuszcza twojej przeglądarki. Wyjaśnienie notaryzacji i lista kontrolna premiery są obok.

A gdy będzie gotowa, dodanie aplikacji na Maca do MacPip jest bezpłatne, czy to projekt studencki, czy nie. Wpisy są skanowane automatycznie po zgłoszeniu, a niebieski ptaszek oznacza tylko, że człowiek wypróbował aplikację w danym dniu.

Źródła

Czytaj dalej

Zgłoś twoją aplikacjęDarmowe narzędzia dla twórców