Chcę zająć się projektowaniem smartfonów, ale obecnie istnieje kilka opcji dla platform. (iOS / Android / WebOS / Bada / Symbian / MeeGo / WindowsMobile / JavaME)
Chciałbym mieć sprzęt programistyczny do testowania mojego kodu i ogólnej funkcjonalności urządzeń.
Jaki jest najlepszy sposób na uzyskanie i / lub wypożyczenie sprzętu na potrzeby programowania i testowania? Czy istnieją ogólne zasady, które obowiązują wszystkie firmy i platformy?
W tej sytuacji jestem pojedynczym programistą. Czy ten proces zmienia się przy starcie? Hackerspace? Mały biznes? Duży biznes?
Odpowiedzi:
Wydaje się, że najlepszym sposobem na to jest przejście do strony programisty producenta lub strony systemu operacyjnego.
Oto niektóre strony programistów, które udało mi się znaleźć:
Palm Developers Page
bada Developers Page
iOS Dev Center
Strona programistów Androida
Strona programistów MeeGo
Centrum programistów HTC
Sieć programistów Motorola
Świat programistów Sony Ericsson
LG Mobile Developer Network
Programy dla programistów Nokia (na Forum.Nokia)
Windows Phone AppHub
BlackBerry Developer Zone
EDYCJA: Wydaje się, że MobiForge ma doskonały artykuł na temat opcji, które programiści mają do testowania na urządzeniach fizycznych . Sugerują trzy opcje:
Kup urządzenia (nowe lub w miejscach takich jak eBay )
Wynajem (lub wynajem) urządzeń (za pomocą usługi takiej jak telefony Adams )
Skorzystaj z usług dostawcy testów (takiego jak Samsung Lab.Dev lub DeviceAnywhere )
źródło
Niektórzy dostawcy zapewniają programy, które pozwalają uzyskać dyskontowany sprzęt. Nie znajdziesz dużo wolnego sprzętu, dopóki nie stworzysz udanych aplikacji na platformę dostawcy.
źródło
W przypadku Windows Phone emulator jest naprawdę całkiem dobry. W mojej geografii (Ontario, Kanada) lokalny zespół MS organizuje regularne bezpłatne wydarzenia, w których możesz przynieść swój kod i wdrożyć go na prawdziwym urządzeniu, aby zobaczyć, jak się zachowuje.
Znam wiele osób, które otrzymały telefony (głównie od Corp w Redmond, a nie przez Kanadę), ale wtedy nie można było kupić telefonu, ponieważ jeszcze go nie wydano. Jeśli chcesz otrzymać telefon tylko dlatego, że nie możesz sobie pozwolić na sprzęt, prawdopodobnie nie spełnisz swojego życzenia. Jeśli tworzysz aplikację i chcesz, aby została wykonana w dniu premiery sprzętu i potrzebujesz sprzętu do przetestowania, to inna historia.
źródło
Cóż, Android VD jest darmowy? więc ...... i rośnie też dość szybko. Może coś do rozważenia?
źródło
Palm / HP często ma darmowe prezenty dla swoich urządzeń. W ten sposób otrzymałem palmtopa i jest to jeden z powodów, dla których zacząłem tworzyć aplikacje mobilne. Powinieneś sprawdzić strony programistów platform, którymi jesteś zainteresowany, i zapisz się na newsletter programisty, ponieważ tam właśnie odbywa się większość ogłoszeń z nagrodami.
źródło