App Center — Szybki start
Ważne
Program Visual Studio App Center ma zostać wycofany 31 marca 2025 r. Chociaż możesz nadal używać programu Visual Studio App Center do momentu jego pełnego wycofania, istnieje kilka zalecanych alternatyw, do których można rozważyć migrację.
Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.
Program Visual Studio App Center łączy wiele typowych usług w rozwiązaniu w chmurze DevOps. Deweloperzy używają usługi App Center do kompilowania, testowania i dystrybuowania aplikacji. Po wdrożeniu aplikacji deweloperzy monitorują stan i użycie aplikacji przy użyciu usług analitycznych i diagnostycznych .
Ten dokument przeprowadzi Cię przez proces konfigurowania konta centrum aplikacji i tworzenia pierwszego projektu. Na końcu dokumentu dowiesz się, gdzie przejść dalej, na podstawie tego, co chcesz zrobić z centrum aplikacji.
Aby użyć centrum aplikacji, zacznij od utworzenia konta. Wskaż wybraną przeglądarkę, aby:
- Strona docelowa programu Visual Studio App Center i kliknij przycisk Rozpocznij bezpłatnie .
- Portal Centrum aplikacji i kliknij przycisk Rozpocznij .
Następnie w centrum aplikacji zostanie wyświetlony monit o utworzenie nowego konta. Na stronie, która zostanie otwarta, utwórz nowe konto usługi App Center przy użyciu jednego z następujących dostawców tożsamości:
- GitHub
- Microsoft
Wybierz dostawcę z listy opcji na stronie i postępuj zgodnie z monitami, aby autoryzować Centrum aplikacji do utworzenia konta przy użyciu wybranej usługi.
Uwaga
Niektóre starsze konta usługi App Center zostały utworzone przy użyciu adresu e-mail i hasła, ale ta opcja nie jest dostępna dla nowych kont.
Usługa App Center rozpoznaje dwa typy jednostek: użytkowników i organizacji. Właśnie utworzono konto użytkownika i można wyświetlić tylko aplikacje tworzone i zarządzane w Centrum aplikacji. Jeśli pracujesz dla organizacji, która jest klientem centrum aplikacji, możesz zostać zaproszona do dołączenia do organizacji Centrum aplikacji organizacji. Po zaakceptowaniu tego zaproszenia możesz zobaczyć własne aplikacje i aplikacje organizacji w Centrum aplikacji.
Usługa App Center pozwala nawet należeć do wielu organizacji; w tym przypadku w centrum aplikacji zostanie wyświetlona lista aplikacji oraz aplikacje dla wszystkich organizacji, do których należysz.
Ustawienia grup usługi App Center dla usług, takich jak kompilowanie, testowanie i analiza, są objęte parasolem nazywanym aplikacją. Usługa App Center kojarzy aplikacje z kontami użytkowników lub organizacjami. Podczas tworzenia nowej aplikacji na koncie możesz wyświetlać tylko informacje o aplikacji, chyba że zaprosisz inne osoby do pracy nad aplikacją lub dodasz ją do organizacji.
W przypadku projektów utworzysz oddzielny projekt aplikacji dla każdej platformy docelowej przeznaczonej dla aplikacji. Jeśli na przykład tworzysz natywną aplikację mobilną dla platform Android, iOS i Windows, utworzysz oddzielny projekt aplikacji dla każdej platformy docelowej.
Uwaga
Niektórzy klienci usłyszeli, że chcieliby coś takiego jak projekt lub obszar roboczy, aby pogrupować powiązane aplikacje w Centrum aplikacji. Podoba nam się ta opinia i rozważamy coś takiego w przyszłej wersji.
Aby utworzyć aplikację:
Zaloguj się do centrum aplikacji programu Visual Studio.
Kliknij listę rozwijaną Dodaj nową w prawym górnym rogu strony, a następnie wybierz pozycję Dodaj nową aplikację.
W usłudze App Center zostanie otwarty panel pokazany na poniższym rysunku:
Wypełnij panel ustawieniami aplikacji zgodnie z opisem w poniższej tabeli:
Pole wejściowe | Opis |
---|---|
Nazwa aplikacji | Nazwa tego projektu aplikacji. Jest to nazwa wyświetlana w Centrum aplikacji dla wszystkich odwołań do tej aplikacji. |
Ikona | Kliknij przycisk, aby wybrać i przekazać ikonę dla tego projektu. Usługa App Center wyświetla tę ikonę za każdym razem, gdy renderuje dane dotyczące aplikacji. |
Opis | Opis tej aplikacji. W usłudze App Center ta wartość jest wyświetlana podczas wyświetlania ustawień aplikacji. |
Właściciel | Użytkownik lub organizacja, która jest właścicielem aplikacji. Właściciele mają pełną kontrolę nad ustawieniami aplikacji. Znajdowanie dodatkowych informacji w temacie Uprawnienia aplikacji Centrum aplikacji |
System operacyjny | Wybierz docelowy system operacyjny dla projektu aplikacji. |
Platforma | Wybierz język docelowy lub strukturę dla projektu aplikacji. |
Po wypełnieniu panelu zgodnie z potrzebami dla projektu aplikacji kliknij przycisk Dodaj nową aplikację , aby zatwierdzić zmiany.
W tym momencie utworzono nowy projekt aplikacji w Centrum aplikacji, ale tak naprawdę nic nie robi; Jest to tylko miejsce do zarządzania ustawieniami i danymi wokół projektu aplikacji. Kod źródłowy aplikacji, testy i ustawienia kompilacji znajdują się w innym miejscu , na lokalnym dysku twardym, w chmurze lub hostowanym w systemie kontroli kodu źródłowego (np. Azure DevOps, Git, GitHub itp.). To, co robisz dalej, zależy od tego, co chcesz zrobić w Centrum aplikacji. Aby uzyskać dodatkowe informacje, zobacz następną sekcję.
Usługa App Center oferuje deweloperom różne usługi, których mogą używać do tworzenia, testowania i wdrażania skompilowanych aplikacji, a także oferuje usługom, których deweloperzy mogą używać w swoich aplikacjach, aby zapewnić użytkownikom aplikacji lepsze środowisko pracy:
Możliwości po stronie serwera
- Kompilacja — przekonwertuj pliki kodu źródłowego aplikacji na autonomiczne artefakty oprogramowania, które mogą być uruchamiane na komputerze, smartfonie lub tablecie. Użyj usługi w chmurze centrum App Center, aby skompilować aplikację, eliminując konieczność utrzymania stabilnego środowiska kompilacji i usuwania złożoności procesu kompilacji.
- Test — wykonywanie testów funkcjonalnych aplikacji na urządzeniach hostowanych w środowisku chmury.
- Dystrybucja — wdrażanie kompilacji aplikacji w testerach alfa i beta oraz dla innych użytkowników za pośrednictwem publicznych lub prywatnych sklepów z aplikacjami.
Możliwości po stronie klienta
- Analiza — usługa Analytics śledzi aktywność i akcje użytkownika w aplikacji, przechwytuje określone zdarzenia i inne dane z aplikacji. Dane z każdego urządzenia z uruchomioną aplikacją są agregowane w chmurze w prosty sposób, aby używać interfejsu do analizy i eksportu.
- CodePush — usługa CodePush umożliwia deweloperom wdrażanie aktualizacji aplikacji bezpośrednio na urządzeniach z uruchomionym oprogramowaniem Apache Cordova i aplikacjami React Native.
- Diagnostyka — usługa diagnostyki umożliwia deweloperom przechwytywanie danych o awariach aplikacji. Dane z każdego urządzenia z uruchomioną aplikacją są agregowane w chmurze w prosty sposób, aby używać interfejsu do analizy i eksportu.
Zapoznaj się z dokumentami podrzędnych w tym obszarze, aby uzyskać informacje na temat rozpoczynania pracy z usługą App Center dla projektów aplikacji dla systemów Android, iOS i macOS.