Testowanie na emulatorze i publikacja w Connect IQ Store
Testowanie na emulatorze
- W VS Code lub Cursor uruchom Run / Run Without Debugging – projekt zbuduje się i włączy na wybranym emulatorze.
- Przetestuj Counter: dotykaj ekranu (lub naciskaj przycisk akcji) – liczba powinna rosnąć za każdym razem.
- Przełączaj między urządzeniami (np. fenix 7, epix) w ustawieniach projektu lub w menu Connect IQ, aby sprawdzić layout na różnych rozdzielczościach.
Dzięki temu upewnisz się, że aplikacja poprawnie wyświetla licznik i nie „wykracza” poza ekran na mniejszych lub większych modelach.
Testowanie na prawdziwym zegarku
- W manifest.xml dodaj swoje urządzenie do iq:products (jeśli go jeszcze nie ma).
- Zbuduj projekt (np. Build w VS Code / Cursor).
- W folderze bin pojawi się plik .iq (np.
CounterApp.iq). - Zainstaluj go na zegarku:
- przez Garmin Connect (Android/iOS) – opcja „Dodaj aplikację z pliku” / „Send app to device”,
- lub przez Garmin Express na komputerze (wysyłka pliku .iq na zegarek).
Po instalacji uruchom aplikację Counter z menu zegarka i sprawdź działanie w realnych warunkach.
Publikacja w Connect IQ Store
- Zaloguj się na developer.garmin.com.
- Przejdź do Connect IQ Developer → Publish App (lub My Apps → Submit New).
- Wgraj plik .iq lub podaj ścieżkę do zbudowanego projektu.
- Uzupełnij metadane: opis, kategoria, zrzuty ekranu, politykę prywatności (jeśli zbierasz dane).
- Wyślij aplikację do recenzji. Garmin sprawdza zgodność z wytycznymi; po akceptacji aplikacja pojawi się w Connect IQ Store.
Przeczytaj Wytyczne dla deweloperów na stronie Garmin – dotyczą m.in. treści, nazewnictwa i zachowania aplikacji. Dzięki temu unikniesz odrzucenia w trakcie recenzji.
Gratulacje – masz za sobą pełną ścieżkę od środowiska przez pierwszą aplikację do publikacji. Zbudowałeś działającą aplikację Counter na zegarek Garmin. Możesz teraz rozbudowywać ją (np. przycisk zmniejszania, zapis wartości) lub zacząć kolejny projekt w Monkey C – tarczę zegarka, grę lub inne narzędzie.