4 иОС симулатора за тестирање апликација за иПхоне и иПад

4 иОС симулатора за тестирање апликација за иПхоне и иПад

Ако тражите начин за тестирање иОС апликација на Мац -у или ПЦ -у, мораћете да користите симулатор. Симулатори се разликују од емулатора по томе што нису дизајнирани да реплицирају хардвер, већ моделирају основно стање хардвера.





Добар симулатор ће тако добро моделирати ове услове да симулација самог себе може опонашати хардвер. Помоћу симулационог софтвера можете симулирати иПхоне, иПад, Аппле Ватцх па чак и Аппле ТВ окружења, мада ће вам за најбоље резултате бити потребан Мац.





како деблокирати адобе фласх плаиер

Ево три најбоља избора.





1. Ксцоде 9 Симулатор (Мац)

Можда се чини очигледним, али најбољи симулатор за иОС уређаје долази од самог Аппле -а. Инсталирано као део Ксцоде алата , Симулатор функционише као стандардна Мац апликација на радној површини. Пошто је Ксцоде доступан само на Мац платформи, Аппле -ов Симулатор није доступан корисницима Виндовс -а.

Симулатор вам омогућава да изаберете одређено окружење уређаја за тестирање - попут иПхонеа 7 Плус са иОС 10.3. За програмере, посебно мале тимове, ово умањује захтев да купе много скупих уређаја искључиво у сврхе тестирања.



Апплеово решење укључује подршку за покретање више симулатора који међусобно делују. То вам даје могућност да радите ствари као што је покретање ватцхОС симулације да бисте тестирали интеграцију апликације Ватцх са иОС колегом.

Службени симулатор такође омогућава приступ свим иОС АПИ -има и основним услугама. Ако правите апликацију која користи Центар за игре за више играча или ХеалтхКит за податке о активностима, помоћу ових алата можете тестирати да ли апликација правилно комуницира са системом.





Ниједно софтверско решење не може заменити прави физички уређај, али Ксцоде 9 Симулатор је прилично близу. За потребе брзог тестирања и примене једноставно не можете победити решење које је уграђено у ИДЕ који користите.

Најбољи део је то што је потпуно бесплатно, заједно са остатком развојног окружења Ксцоде.





2. Висуал Студио са Ксамарин Ливе (Виндовс, Мац) [више није доступно]

Мицрософт је у последњих неколико година урадио много посла на позиционирању Висуал Студио као развојна платформа по избору за развој на више платформи . У мају 2017. године представили су Ксамарин Ливе, иОС апликацију која вам омогућава да притиснете и тестирате изворне апликације на повезаном иОС уређају.

Као што сте можда већ схватили, ово није исто што и Апплеов симулатор. Не можете да се пребацујете између профила уређаја да бисте симулирали различита окружења, али то није разлог да га отпишете. Ксамарин је донекле променио игру за програмере Ц# који користе Висуал Студио који су заинтересовани за изградњу, тестирање и примену изворних иОС апликација.

Долазак Ксамарин Ливе је само још једна понуда Мицрософта да изазове програмере на платформу. Ксамарин користи заједнички Ц# УИ код и логику апликације за поједностављивање развоја, мада ће вам за употребу требати Висуал Студио Ентерприсе и основни Ксамарин план (почевши од 99 УСД месечно).

3. Висуал Студио С Ксамарин и Мац (Виндовс, Мац)

Друга могућност за кориснике Висуал Студија који се развијају са Ксамарином је коришћење Ксцоде Симулатора на умреженом Мацу. И даље можете да се развијате у Висуал Студио -у за Виндовс или Мац, осим што ће се симулације слати на ваш Мац преко мреже (а затим вам се враћају). Ово омогућава приступ ширем спектру симулационих окружења, али потребно је неко подешавање.

На Мацу ће вам требати Ксцоде са најновијом верзијом пакета СДК за Ксамарин.иОС. Онда можете конфигуришите Ксамарин да гурне ваш код у Ксцоде'с Симулатор . Предности овде су за оне који развијају апликације на више платформи у Ц# користећи Висуал Студио, који желе да у потпуности искористе одличан Апплеов симулатор.

Ово је боља опција него коришћење Ксамарин Ливе иОС апликације (горе), али је и скупљи подухват јер немају сви Мац. Ако већ користите Висуал Студио за Мац, можете инсталирати Ксцоде и покренути Симулатор помоћу Ксамарина на радној површини.

Исте накнаде важе за Ксамарин (почевши од 99 УСД месечно), а за покретање ће вам требати Висуал Студио Ентерприсе и неки Аппле хардвер.

Четири. Аппетизе.ио (Прегледач)

А сада нешто сасвим друго: Аппетизе.ио је наменско решење за тестирање мобилних апликација засновано на прегледачу. Омогућава вам покретање мобилних апликација у прегледачу помоћу симулације, које се могу учитати путем веб локације Аппетизе.ио или помоћу наменског АПИ -ја.

Апликације се преносе путем прегледача и могу се уградити у било коју веб страницу помоћу ифраме -а. Ово чини платформу идеалном за тестирање, доказивање концепта, демонстрирање прототипа клијентима или брзо добијање повратних информација о новом изгледу или функцији.

Природа платформе заснована на вебу значи да можете проследити везу било коме и било где и натерати их да тестирају вашу апликацију. Као и код Симулатора, можете бирати између широког спектра комбинација уређаја и софтвера.

Међутим, постоје недостаци ове методе, нарочито што се перформансе смањују у поређењу са покретањем симулације на Мацу. Такође није дубоко интегрисан у развојно окружење, попут Ксцоде -овог Симулатора или Висуал Студија са Ксамарином који покреће удаљени иОС симулатор.

Затим постоји питање трошкова. Плаћате за „време виртуализације“, па што више времена желите да потрошите на покретање својих апликација, више ћете морати да потрошите. Основни пакет почиње од 40 УСД месечно, мада се можете пријавити за бесплатну пробну верзију од 100 минута за два корисника да је прво испробају.

Избегавајте одмор

Не постоји истина иОС симулатор за Виндовс, а да постоји, Аппле би вероватно започео судски поступак да би га затворио. Имајући ово на уму, постоји много апликација које се представљају као иОС симулатори. Многи једноставно не функционишу, неки су коришћени за ширење злонамерног софтвера, други тврде да су бесплатни, али вам у последњем тренутку смањују скривене трошкове.

Најбоља опција за тестирање ваших иОС апликација је развој на Мац рачунару и коришћење Симулатора. Ксамарин Ливе Плаиер пружа руку помоћи програмерима без новца, али дугорочно би се улагање у Мац могло исплатити с обзиром на цену Ксамарина и Висуал Студио Ентерприсе.

Чини се да је Аппетизе.ио савршен за тестирање циклуса завршетка развоја, али решење засновано на прегледачу има свој скуп предности и недостатака, као и цену која му одговара.

Јавите нам како се симулације иОС -а интегришу у ваш ток рада у коментарима испод.

Објави Објави Твеет Емаил Водич за почетнике у анимирању говора

Анимирање говора може бити изазов. Ако сте спремни за почетак додавања дијалога у ваш пројекат, ми ћемо вам разбити процес.

Прочитајте следеће
Повезане теме
  • Мац
  • Виндовс
  • иПхоне
  • Програмирање
  • Развој апликација
О аутору Тим Брукс(838 објављених чланака)

Тим је слободни писац који живи у Мелбурну, Аустралија. Можете га пратити даље Твиттер .

Више од Тима Броокеса

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили