2010-06-07 12 views
6

Dzisiaj przeglądałem stronę internetową i znalazłem coś na temat projektów rozwojowych dla iPhone'a i iPada. Miałem pytanie, czy programista wymaga iPhone'a, z którym faktycznie pracuje, czy też istnieje inne urządzenie symulacyjne, w którym możemy je przetestować.Czy potrzebujemy iPhone'a/iPada do jego rozwoju?

Byłoby również świetnie, gdybyś mógł podzielić się dokumentami na temat rozpoczynania pracy.

Dzięki.

Odpowiedz

8

Mamy aplikacje, które działają bez problemu na symulatorze i zawieszają się na urządzeniu, więc powiedziałbym, że tak. Możesz trochę opóźnić, pracować nad głównymi aspektami i kupić urządzenie później, ale powinieneś je mieć.

Powinieneś zacząć od iPhone Dev center iw zależności od swojej znajomości Celu C, wypróbuj kilka tutoriali na ten temat. Jednym z pierwszych ćwiczeń Czytałem o Objective C, a które bardzo mi pomogły, to here

Można symulować pewne gesty i czynności podczas uruchamiania symulatora: artykuł developer.apple jest here

2

Nie sądzę, że istnieją jakieś urządzenia, które uruchamiają system iPhone. Jeśli są, prawdopodobnie są nielegalne.

Istnieje emulator zbudowany w XCode.

Nie potrzebujesz urządzenia do uruchomienia kodu itp., Ale spróbuj przetestować dotykowy i inne czujniki w emulatorze.

Zasadniczo, jeśli planujesz wysłać coś większego niż helloworld, prawdopodobnie powinieneś pobrać urządzenie Apple.

1

Musi być emulator (nie jestem pewien, to zgadnij), ale jak w przypadku każdego innego rozwoju, lepiej mieć również prawdziwe urządzenie, aby mieć większe szanse na odtworzenie problemów, które klienci zgłoszą.

2

Można tworzyć za pomocą pakietu iPhone SDK, który zawiera emulator. http://developer.apple.com/iphone/index.action, ale prawdopodobnie lepiej byłoby mieć jedno z urządzeń, jeśli tworzysz złożoną aplikację. Do pracy z kamerą lub czujnikami najlepiej jest mieć prawdziwe urządzenie do testowania kodu.

6

można przetestować wiele aspektów bez posiadania iPada.

Są jednak takie, których nie można.

  • dotykowy
  • czujnik przyspieszenia
  • 3G internet
  • znacznie bardziej

Gorąco polecam zakup iPad/iPhone przetestować interfejs użytkownika. Komputery PC i iPady mają bardzo różne modele interakcji użytkownika, trudno jest stworzyć natywną aplikację czującą bez rzeczywistego urządzenia.

1

Do tworzenia tabletów iPad wymagany jest system Mac OS X 10.6 Snow Leopard

Powiązane problemy