Emulatory iPhone'a to programy replikujące sprzęt iPhone'a, dzięki czemu można uruchamiać aplikacje iOS w innych systemach operacyjnych. Twórcy aplikacji często używają emulatorów do testowania oprogramowania iPhone'a na komputerach z systemem Windows lub Mac, których używają do programowania. Chociaż te emulatory iPhone'a nie mogą bezpośrednio uruchamiać aplikacji ze sklepu Apple App Store, wiernie naśladują podstawową funkcjonalność iPhone'a.
Te emulatory są dostępne dla wielu platform. Sprawdź indywidualne wymagania oprogramowania, aby ustalić, czy dany emulator jest kompatybilny z Twoim urządzeniem.
01 z 05Oficjalny emulator iOS: Xcode
Co lubimyW pełni zintegrowane środowisko programistyczne dla systemu iOS.
Bezpłatny i obsługiwany przez firmę Apple.
Zamknij, jak tylko możesz, do testowania aplikacji na iPhonie.
Działa tylko na komputerach Mac.
Interfejs nie obsługuje kart Okno.
Wszystkie opcje wiążą się ze stromą krzywą uczenia się.
Xcode to najlepszy emulator dla programistów iOS, ponieważ stworzył go Apple. Emuluje wszystkie urządzenia Apple, dzięki czemu możesz zobaczyć, jak zmienia się układ aplikacji na różnych modelach iPhone'a i wersjach iPada z wyświetlaczem Retina i bez niego. Dzięki temu możesz mieć pewność, że Twoja aplikacja na iOS 13 jest wstecznie kompatybilna z urządzeniami z iOS 10.
Xcode umożliwia także zmianę ustawień dostępnych na symulowanym urządzeniu, w zależności od urządzenia i wersji iOS, aby zobaczyć, jak te ustawienia wpływają na Twoją aplikację. Możesz na przykład przetestować zachowanie aplikacji po obróceniu ekranu, aby upewnić się, że działa zarówno w trybie pionowym, jak i poziomym. Jeśli chcesz głębiej zagłębić się w używanie Xcode do testowania aplikacji, zapoznaj się z Przewodnik pomocy Xcode od Apple'a.
Pobierz Xcode 02 z 05Najbardziej przyjazny dla użytkownika emulator iOS: Smartface
Co lubimyCzęsto aktualizowane, aby nadążać za systemami operacyjnymi.
Niezawodny i łatwy w obsłudze.
Pewna utrata wydajności w przypadku aplikacji intensywnie obciążających procesor.
Wymaga urządzenia Apple.
Stworzony do tworzenia aplikacji iOS na komputerach PC, Smartface ułatwia płynne programowanie na wielu platformach. Będziesz potrzebować iTunes dla Windows i aplikacji Smartface dla iOS. Po skonfigurowaniu wszystkiego możesz podłączyć urządzenie iOS do komputera.
Pobierz Smartface'a 03 z 05Najlepszy internetowy emulator iPhone'a: Appetize
Co lubimyNie ma potrzeby instalowania żadnego oprogramowania.
Działa na wszystkich systemach operacyjnych.
Wersja bezpłatna nadaje się do testowania i sprawdzania poprawności aplikacji.
Elastyczne opcje cenowe dla profesjonalistów i firm.
Interfejs czasami się opóźnia.
Wymaga połączenia z Internetem.
Brak wbudowanego środowiska programistycznego.
Appetize to internetowy symulator iOS. Aby z niego skorzystać, musisz przesłać wersję symulatora aplikacji. Tworzysz swoją aplikację przy użyciu platformy takiej jak Xcode lub Xamarin, zanim będziesz mógł ją przetestować za pomocą Appetize. Musisz przesłać go jako plik ZIP lub plik .tar.gz zawierający skompresowany pakiet .app. Po przesłaniu pliku Appetize wyśle do Ciebie e-mailem link, za pomocą którego możesz uruchomić aplikację online. Umożliwia osadzanie aplikacji symulacyjnych w kodzie HTML przy użyciu ramek iframe, co jest przydatne do marketingu aplikacji lub wyświetlania prezentacji demonstracyjnych.
Appetize jest kompatybilny z wieloma generacjami iPhone'ów, od iPhone'a 4S aż do iPhone'a 12 Pro Max, a także z niektórymi modelami iPada. Bezpłatny okres próbny pozwala na jednego jednoczesnego użytkownika i 100 minut użytkowania miesięcznie. Pakiet podstawowy przeznaczony jest dla 20 jednoczesnych użytkowników i 500 minut miesięcznie. Jeśli chcesz nieograniczonej liczby użytkowników z 2000 minut miesięcznie, możesz kupić pakiet premium. Dla firm pakiet Enterprise oferuje nieograniczone możliwości wykorzystania.
Pobierz Apetyczny 04 z 05Najlepszy emulator iPhone'a dla Windows: zdalny symulator iOS Xamarin
Co lubimyMoże tworzyć aplikacje na iOS na komputerze z systemem Windows.
jak wyświetlić prośby o wiadomości na Facebooku?
Traktuje dane wejściowe rysikiem systemu Windows tak, jak urządzenie iOS traktuje ołówek Apple.
Do korzystania z systemu Windows wymagany jest komputer PC i Mac z systemem Windows.
Wtyczka Xamarin kosztuje 99 USD miesięcznie.
Microsoft Visual Studio to popularna platforma programistyczna dla systemów Windows i Mac, która umożliwia tworzenie aplikacji na iOS przy użyciu wtyczki Xamarin. Jest wystarczająco wydajny, aby obsługiwać aplikacje korporacyjne za odpowiednią cenę, ale indywidualni użytkownicy tworzący oprogramowanie inne niż korporacyjne mogą to zrobić pobierz bezpłatne oprogramowanie dla programistów .
Xamarin zapewnia dostęp do ważnych narzędzi iOS, takich jak ARkit, Core ML 2, skróty Siri i Touch ID. Chociaż platforma Xamarin do pełnego działania wymaga komputera Mac, używanie jej na urządzeniu z systemem Windows oferuje pewne korzyści. Na przykład, jeśli masz urządzenie z ekranem dotykowym Windows, możesz wchodzić w interakcję z symulatorem lub używać gestów potrząsania tak, jakbyś używał prawdziwego iPhone'a. Możesz ściskać, przesuwać, robić zrzuty ekranu, a nawet używać gestów dotykowych wieloma palcami.
Pobierz platformę Xamarin 05 z 05Najlepszy prowizoryczny emulator iOS: Adobe AIR SDK firmy Harman
Co lubimyWsparcie renomowanej firmy.
Często aktualizowane, aby odzwierciedlić zmiany w systemie iOS.
Emulacja nie jest idealna.
Ograniczona funkcjonalność.
Technicznie rzecz biorąc, Adobe AIR nie jest emulatorem, ale środowisko wykonawcze Adobe AIR może służyć do tworzenia nowych instancji interfejsu iOS na komputerze z systemem Windows. Wielu programistów używa go, aby zobaczyć, jak ich aplikacje będą wyglądać na urządzeniu z systemem iOS. Nie zawsze jest to idealne rozwiązanie, ale środowisko Adobe AIR może być pomocne, jeśli nie masz pod ręką urządzenia z systemem iOS.
Odwiedź Adobe AIR