Kérdés:
Lehetséges fejleszteni iOS alkalmazást teszteszköz nélkül?
Moon
2011-06-01 10:58:01 UTC
view on stackexchange narkive permalink

Tehát ... Van iPad és MacBook Pro.

Azért vettem az iPad-et, mert úgy gondoltam, hogy szükségem van rá, de most azon gondolkodom, hogy eladjam, mivel most tudtam meg, hogy az Xcode kínál iOS-szimulátort.

Lehetséges-e egy teljesen működő iOS alkalmazás fejlesztése tényleges teszt hardver nélkül?

Három válaszokat:
Patrick
2011-06-01 13:12:01 UTC
view on stackexchange narkive permalink

Egyértelmű: Nem. A szimulátor nem kínál hardveres hozzáférést (giroszkóp, gyorsulásmérő stb.), és egyszerűen nem érzi az alkalmazását, ami nagyon fontos az iOS fejlesztésében. Nem használhatja a gesztusokat, és nem tudja, hogyan reagál, ha dolgozik vele. ezért határozottan nem tanácsos. Az elején megpróbáltam használni a szimulátort, de néhány keretrendszer nem is fut rajta.

Rengeteg olyan alkalmazás fejleszthető, amelyek nem használnak mozdulatokat, kamerát vagy billentést / rázást, így ez nem feltétlenül korlát. Ennek eredményeként nem értek egyet az egyértelműen: Nem. Még mindig nem ajánlom, ha más ok nélkül, még akkor is, ha még nem is használ semmit, rengeteg kód fog futni a szimulátoron, de összeomlik egy eszköz.
Agicent
2011-06-01 15:10:26 UTC
view on stackexchange narkive permalink

Nos, lehetséges, de az eszköz tesztelését nem fogja tudni elvégezni. Fejlesztheti az összes iOS (iPhone, iPad, iPod) és mac alkalmazást mac számítógépen / laptopon; tesztelheti ezeket az alkalmazásokat szimulátoron is, de tényleges teszteléshez az eszközön - ezekre az eszközökre ilyen egyszerű szükség van.

Végül lehetséges, de nem fogja biztosítani a minőséget / az alkalmazás teljesítménye, hacsak nem fizikai eszközön tesztel.

Remélem, tudtam segíteni. :)

BRs-SudeepAgicent Technologies

+1 elfogadva. Mindenképpen meg tudja csinálni, de óriási a kockázata annak, hogy valójában nem működik a készüléken. Az egyetlen legnagyobb kérdés az, hogy a szimulátornak nincsenek memóriakorlátjai az eszközzel kapcsolatban, ezért nagyon könnyű megírni valamit, ami összeomlik az első alkalommal, amikor egy eszközön van, anélkül, hogy tudná.
Martin Marconcini
2011-06-01 16:47:34 UTC
view on stackexchange narkive permalink

Igen, lehetséges, de a legtöbb esetben nem jó ötlet. Minden bizonnyal használhatja az alkalmazást, és sok mindent használhat, de - amint már említettük - néhány keretrendszer nincs jelen a Szimulátorban.

Az egyik leginkább hiányzó keret az InApp-vásárlások, tehát ha erre célozva nem fogja tudni szimulálni (az Xcode 4-ben nem próbáltam, de biztos vagyok benne, hogy nem működik).

Már említettük a GPS-t, a Gyorsulásmérőt , Fényképezőgépek stb. Nem rendelkezhetnek ilyenekkel (a nyilvántartáson kívül, olyan rossz, mint az Android 'Simulator', biztosan használhatunk néhányat az Android Sim-ben).

Ajánlott? Attól függ. Semmi sem fog jobb visszajelzést adni az alkalmazásodról, mint egy valós eszköz, azonban bizonyos egyszerű alkalmazások esetében a szimulátor határozottan több mint elég.

Fontolja meg (használja a Google-t), mely funkciókkal rendelkezik szüksége van az alkalmazásra, majd a rendelkezésre álló adatok alapján hozza meg döntését. Ne becsülje alá a szimulátort, de ne próbáljon meg valódi eszközt kicserélni vele, mert csalódni fog.

Ha iPhone-t és iPad-et céloz meg, akkor mindkettőre szükség lehet, a felhasználói felület másnak érzi (és kell).



Ezt a kérdést és választ automatikusan lefordították angol nyelvről.Az eredeti tartalom elérhető a stackexchange oldalon, amelyet köszönünk az cc by-sa 3.0 licencért, amely alatt terjesztik.
Loading...