Aktualizacje aplikacji
Gdy wydawca aplikacji wydaje nową wersję, IronFlock powiadamia cię i pozwala aktualizować we własnym tempie. Aktualizacje nigdy nie są stosowane automatycznie — ty decydujesz kiedy je wdrożyć w swoim projekcie.
Jak działają aktualizacje
- Dostępna nowa wersja — Gdy wydawca wydaje nową wersję, na aplikacji w projekcie pojawia się czerwona odznaka informująca o dostępnej aktualizacji.
- Otwórz ustawienia aplikacji — Przejdź do Ustawień, przewiń do aplikacji i otwórz Ustawienia aplikacji.
- Kliknij Aktualizuj — Przycisk aktualizacji stosuje nową wersję do wszystkich komponentów aplikacji jednocześnie:
- Panel (interfejs użytkownika) jest aktualizowany do nowego układu i widgetów.
- Struktura danych jest aktualizowana jeśli nowa wersja wprowadza zmiany schematu.
- Komponent brzegowy na każdym urządzeniu używającym aplikacji jest aktualizowany bezprzewodowo.
Podczas aktualizacji przycisk pokazuje wskaźnik postępu. Następnie komunikat podaje wersję, do której zaktualizowano aplikację. Jeśli na niektórych urządzeniach nie udało się zlecić aktualizacji, drugi komunikat podaje, na ilu: zaktualizuj te urządzenia z ich własnych ustawień, jak opisano poniżej.
Po kliknięciu aktualizacji, urządzenia online natychmiast otrzymują nowy komponent brzegowy. Urządzenia offline otrzymają go następnym razem gdy się połączą.
Aktualizacja komponentu brzegowego na jednym urządzeniu
Jeśli chcesz zaktualizować tylko jedno urządzenie zamiast całej aplikacji, możesz to zrobić z ustawień na poziomie urządzenia:
- Przejdź do Ustawień i otwórz aplikację.
- Wybierz konkretne urządzenie.
- Kliknij Aktualizuj na komponencie brzegowym tego urządzenia.
Aktualizuje to komponent brzegowy tylko tego urządzenia bez wpływu na panel, strukturę danych ani inne urządzenia. Komunikat potwierdza zleconą wersję.
Aplikacje w trakcie rozwoju
Aplikacja, którą sam rozwijasz, nie pokazuje w ustawieniach projektu ani stanu aktualizacji, ani przycisku aktualizacji. Aktualizujesz ją, budując ją ponownie w IDE w chmurze, a w jej ustawieniach jest przycisk Rozwijaj, który otwiera tam jej kod.