Skip to Content

Pisanie kodu brzegowego

IronFlock zapewnia środowisko IDE w chmurze do edytowania kodu, uruchamiania go na zdalnych urządzeniach i debugowania — wszystko z przeglądarki.

Środowisko IDE w chmurze z edytorem VS Code, eksploratorem plików i panelem deweloperskim Edge

App Studio

App Studio to miejsce gdzie tworzysz i zarządzasz swoimi aplikacjami.

  • Moje aplikacje — Aplikacje, które stworzyłeś, zarówno publiczne jak i prywatne.
  • Udostępnione aplikacje — Publiczne aplikacje, do których masz przyznany dostęp deweloperski.

Aby stworzyć nową aplikację:

  1. Kliknij UTWÓRZ APLIKACJĘ IOT.
  2. Wprowadź nazwę aplikacji.
  3. Kliknij przycisk +, aby potwierdzić.

Kliknij Develop na karcie dowolnej aplikacji, aby otworzyć środowisko IDE w chmurze.

Środowisko IDE w chmurze

IDE to edytor oparty na VS Code działający w chmurze. Zapewnia:

  • Pełną edycję kodu z podświetlaniem składni i automatycznym uzupełnianiem
  • Eksplorator plików do nawigowania po plikach projektu
  • Zintegrowany terminal
  • Integrację Git (commit, push, pull, diff)

Dwa terminale

IDE zapewnia dwa różne terminale:

TerminalLokalizacjaPrzeznaczenie
Terminal edytora koduChmuraDziała w twoim kontenerze deweloperskim, ma dostęp do repo Git
Terminal w menu bocznymZdalne urządzenieLoguje się do kontenera aplikacji działającego na podłączonym urządzeniu

Terminal w menu bocznym łączy się z urządzeniem bez wymagania otwartych portów — tuneluje przez IronFlock.

Uruchamianie kodu na urządzeniu

  1. Użyj menu bocznego, aby wybrać docelowe urządzenie (zielone = online).
  2. Kliknij Run, aby zbudować i uruchomić aplikację na tym urządzeniu.
  3. Kliknij Stop, aby zatrzymać wykonywanie.
  4. Kliknij Logs, aby przeglądać dane wyjściowe w czasie rzeczywistym z urządzenia.

Potrzebujesz uprawnień Develop na urządzeniu, aby używać go do debugowania.

Przepływ pracy z kodem

Edycja kodu odbywa się zgodnie z przepływem pracy Git:

  1. Edytuj — Dokonuj zmian w swoim osobistym środowisku deweloperskim.
  2. Commituj — Zapisz migawkę swoich zmian lokalnie.
  3. Pushuj — Pushuj do gałęzi master, aby udostępnić zmiany innym deweloperom i dla wydań.

Zmiany są widoczne dla innych współpracowników dopiero po pushowaniu do mastera.

Używanie lokalnego edytora

Możesz używać własnego edytora (VS Code, IntelliJ, Vim itp.) zamiast środowiska IDE w chmurze:

  1. Połącz aplikację z zewnętrzną usługą Git (GitHub, GitLab lub Bitbucket).
  2. Sklonuj repo lokalnie.
  3. Edytuj, commituj i pushuj ze swojego komputera.
  4. Używaj IDE w chmurze tylko do uruchamiania i debugowania na rzeczywistych urządzeniach.

Zobacz Integrację Git po instrukcje konfiguracji.

Last updated on