Co jest lepszego, aby rozwinąć moją aplikację na Androida na komputerze z systemem Windows lub Mac?Android: co jest lepsze, rozwinąć aplikację na system Android na komputerze Mac lub Windows?
Odpowiedz
Ze względu na "przyjazne" podejście do rozwoju firmy Apple, do tworzenia aplikacji na iPhone'a potrzebny jest komputer Mac. Tak więc, jeśli sądzisz, że prawdopodobnie przeniesiesz dowolną aplikację z Androidem na iPhone'a w niedalekiej przyszłości, możesz równie dobrze oszczędzić sobie kupując dwie części sprzętu programistycznego i zacząć od komputera Mac.
Emulacja systemu Mac OS na komputerze to ciężka praca i przeciwko ToSom Jabłek, ale można uruchomić system operacyjny Windows na komputerze Mac.
Możesz uruchomić system Windows na komputerze Mac, w pełni obsługiwany przez Apple - bez emulacji w zasięgu wzroku. Możesz także kupić coś takiego jak VMware Fusion lub Parallels Desktop, aby uruchomić Linuksa na wspomnianym Macu. –
Istnieje kilka nieoficjalnych sposobów uruchamiania systemu Mac OS na komputerze PC, zobacz www.hackintosh.com. –
@tomlog Prawdziwe, jest * technicznie * możliwe, ale ilość czasu (która = pieniądze), aby uzyskać out-of- Data, poważnie połknięta wersja systemu operacyjnego Mac OS jest po prostu nie warta, jeśli jesteś poważnym deweloperem. Poza tym nie tylko nieoficjalne jest emulowanie systemu Mac OS na komputerze PC. – Mathew
Subiektywne pytanie. Wszystko zależy od osobistych preferencji. Czy podoba Ci się system Windows i Linux? Użyj komputera. Czy lubisz MacOS? Wtedy znasz odpowiedź :). Java jest głównym językiem programowania aplikacji na Androida, a Google aktywnie obsługuje wszystkie popularne systemy operacyjne. Tak więc narzędzia programistyczne dla różnych platform istnieją w wystarczającej ilości.
Dzięki Anry, jesteś bardzo pomocny. – Allan
Ponieważ dokumenty API nie zawsze są kompletne, posiadanie access to the Android source code może być bardzo korzystne. Niestety ustawienie dla Windows nie jest obecnie obsługiwane przez Androida, ale jest przeznaczone dla systemu Linux lub Mac OS. Możesz to zrobić dla systemu Windows, ale nie ma na to żadnej procedury, która nie jest intuicyjna.
Tak więc w przypadku łatwego pobierania i przeglądania źródła, lepszym rozwiązaniem niż system Windows byłby Linux lub Mac.
Z pewnością mógłbyś * wyświetlić * źródło w dowolnym systemie za pomocą edytora tekstowego? Skompiluj i uruchom go może być inny, ale widok? –
@ Dan: uzyskanie źródła nie jest takie proste. Jeśli masz skrypt, który pokazuje, co można wyciągnąć, można to zrobić. W przypadku systemów Mac OS i Linux firma Google udostępnia instrukcje dotyczące narzędzi i konfiguracji. Nie tak jak w przypadku systemu Windows, jesteś sam. – JRL
Dość uczciwi, stoję poprawiony - nigdy nie zdawałem sobie sprawy, że tak trudno. –
Opracowałem system operacyjny Android na OS X, Ubuntu Linux i Windows XP, az mojego doświadczenia wynika, że nie ma to większego znaczenia. Łatwo jest też siekać i zmieniać. Wybierz system operacyjny, który preferujesz.
Hej, dzięki Jim. Ale ... czy nie byłoby lepiej mieć wszystkie pliki, pomysły, dokumenty itp.na macu, jeśli dana osoba wie, że będzie się rozwijać zarówno dla Androida, jak i dla iPhone'a? Dzięki jeszcze raz. – Allan
Jeśli korzystasz z IDE Eclipse, nie będzie miało większego znaczenia, jaki system operacyjny wybierzesz. Eclipse może działać na systemie MAC lub Windows.
Dzięki Zerayaqob - Na pewno lubię Eclipse ... Często zastanawiałem się, w jakim języku zaprogramowano Eclipse? – Allan
- 1. Zainstaluj aplikację ROracle na komputerze Mac
- 2. Gdzie jest plik debug.keystore na komputerze Mac?
- 3. Jak zainstalować aplikację ffmpeg i aplikację na komputerze Mac?
- 4. Android aapt nie można znaleźć na komputerze Mac
- 5. Stwórz aplikację na system Android zgodną z przeznaczeniem dla tabletów.
- 6. Co jest lepsze w przypadku systemu Windows? pthreads lub CreateMutex?
- 7. Jak odinstalować aplikację z emulatora Androida na komputerze Mac 10.7.4
- 8. edycja zmiennej PATH na komputerze Mac
- 9. Jak pakować jre w aplikację eclipse rcp na komputerze Mac
- 10. Jak podpisać aplikację na system Android z podpisem systemowym?
- 11. Czy Android Studio jest szybsze na komputerze z systemem Linux?
- 12. C++ Profilowanie na komputerze Mac
- 13. Przechwytywanie dźwięku wyjściowego na komputerze Mac
- 14. Co jest lepsze w użyciu AsyncTask lub HandlerThread (wątek rurociągu)?
- 15. co jest lepsze dodać flagę lub ustawić flagę wzgląd na pełnym ekranie i ekran na
- 16. Co to jest Android: sharedUserLabel i jaką wartość dodaną dodaje na system Android: sharedUserID?
- 17. Folder danych aplikacji na komputerze Mac
- 18. Android: Jedna lub wiele instancji HttpClient na aplikację
- 19. Android na VMWare lub VirtualBox
- 20. Jak skompilować system Android na swój telefon
- 21. Co jest lepsze? OpenCyc lub ConceptNet?
- 22. org.apache.catalina.startup.Bootstrap na stacji dokującej na komputerze Mac
- 23. Klient sieci Jersey na system Android - NullPointerException
- 24. itertools lub odręczny generator - co jest lepsze?
- 25. Android Przesuń, aby rozwinąć widok
- 26. Skrypty Office Outlook 2016 na komputerze Mac
- 27. Czy mogę hostować błyszczącą aplikację na komputerze z systemem Windows?
- 28. Co jest lepsze, setEnabled lub setUserInteractionEnabled?
- 29. co jest lepsze: getSingleResult lub getResultList JPA
- 30. Co jest lepsze, curl lub wget?
Mój przyjaciel, który jest fanboyem mac, myśli o mac. Ja, który wolę okna, myślę o oknach. Użyj systemu operacyjnego, który najbardziej Ci odpowiada, nie ma znaczącej różnicy w stosunku do mojej wiedzy. – pgsandstrom
Dziękuję za ten komentarz i witam więcej! – Allan
Nie ma wielkiej różnicy, jeśli zamierzasz intensywnie korzystać z NDK, wtedy lepiej będzie pasować do środowiska opartego na Linuksie, ale w przeciwnym razie byłoby to tylko osobiste preferencje. –