Maaaring isipin ng ilang tao na ang pagdidisenyo ng anumang aplikasyon ay isang pinag-isang bagay sa anumang operating environment. Kung nagdidisenyo ka ng isang programa upang gumana sa Windows, maaari mo ring idisenyo ang parehong application sa parehong paraan sa kapaligiran ng Mac, at ang parehong bagay sa mga mobile system tulad ng iOS at Android halimbawa, ito ang iniisip ng marami at ang bagay Na alinma'y tila lohikal din sa average na tao, ngunit sa totoo lang ang bagay na ito ay ibang-iba, na naaalala nating lahat si Tim Cook noong siya ay tumaas Sa pamamagitan ng paghahambing ng mga aplikasyon ng iOS sa kanilang mga katapat sa Android At ipinapakita ko kung paano ang mga programa ng iOS ay mas maganda kaysa sa iba pang mga operating system, at ang bagay na ito ay totoo, at mapapansin ng average na tao na kung haharapin niya ang dalawang system, nararamdaman niya ang kagandahan ng mga programa ng Apple, kaya bakit nangyari ito?

Kilala ang Apple sa kagandahan ng disenyo, dahil ang lahat ng mga produkto nito ay nailalarawan sa pamamagitan ng isang mataas na pang-estetiko na atensyon at pansin sa pinakamaliit na detalye na ipadama sa gumagamit ang kagandahan ng kanilang mga produkto at kung minsan ay hindi nila matukoy kung bakit maganda ang hitsura nila, nangangahulugang ang ang disenyo ay nasa mga gen ng Apple. Tulad ng para sa kakumpitensya nito, ang Google, ito ang hindi mapag-aalinlarang emperador ng paghahanap. Kung nais mong mag-access ng isang bagay, maaari mong matawiran ang sikat na makina sa buong mundo, kahit na nag-aalok ito ng dose-dosenang iba pang mga serbisyo tulad ng Google Plus, Gmail, YouTube at iba pa, ngunit alam ng karamihan sa mga gumagamit na ang Google ay nangangahulugang isang search engine ... Ngayon na alam namin ang background nito tungkol sa isang developer Ang mga system na ito ay hindi na mahirap malaman kung alin sa kanila ang magpapakita ng pinakamagagandang mga application, at tiyak na ito ay mula sa karanasan! Bakit talagang nakikilala ang mga iOS app ng isang Aesthetic?
Pagkakaiba-iba ng mga pagtutukoy:

Kapag nag-disenyo ka ng isang application para sa mga aparatong Apple, may ilang mga pagtutukoy para sa mga aparatong ito na iyong hinahangad na maabot, halimbawa ang screen ay may isang nakapirming sukat na 3.5 pulgada at para sa pixel mayroong dalawang laki lamang para sa 5 mga bersyon ng iPhone at din para sa iPod Touch at ang parehong bagay sa iPad kaya ang mga pagkakaiba sa pagitan ng laki at mga screen ay hindi gaanong marami. Ginagawa nitong mas mahusay na mag-focus ang taga-disenyo, ngunit sa kaso ng Android mayroong dose-dosenang magkakaibang laki, detalye at processor ng graphics , iyon ay, sa kaso ng Android ang taga-disenyo ay dapat kalkulahin ang pagkakaroon ng hindi bababa sa 20 magkakaibang mga aparato at dahil ang pagkakaiba sa posisyon ng isang pixel ay hindi magiging isang problema sa mataas na kalidad at pixel-siksik na screen, ngunit ito ay magmumukhang pangit Sa mga mababang-pixel na screen, madali itong matingnan, at ang mga aparatong mababa ang presyo na ito ay kumakatawan sa karamihan ng mga kalat na kalat na mga aparatong Android, kaya dapat pansinin sila ng taga-disenyo kahit na hahantong ito sa kanilang mababang kalidad na aplikasyon. Ngunit ang ilang mga kumpanya ay may isa pang pamamaraan para sa paggawa ng de-kalidad na app.

Ang application ng Hipmunk, halimbawa, magagamit sa Apple Store at Google Store sa bersyon ng Android nito, ay nagsama ng tatlong degree na kalidad sa mga imahe nito, na isang tradisyonal na kalidad na 1x, na para sa mga lumang aparato, at kalidad na 2x, na para sa mataas -mga kalidad na aparato, pagganap, at kalidad ng 1.5x para sa natitirang mga aparato, at kapag gumagana ang application, pinag-aaralan nito ang aparato Alam kung alin sa tatlong degree na kalidad na nababagay sa kanya at pagkatapos ay pinapatakbo ang mga imahe ng degree na ito ay isang kahanga-hanga at mabisa ideya, ngunit ang bagay na ito ay hindi komportable sapagkat nangangahulugan ito ng pagdoble ng pagsisikap ng tatlong beses at alam namin na ang sahod na nakukuha ng programmer at taga-disenyo ay mataas at samakatuwid ay naghahangad na mabawasan ang bilang ng mga manggagawa sa Isang aplikasyon upang mabawasan ang gastos bilang karagdagan sa na mayroong isang iskedyul para sa kumpanya na tumutukoy sa isang tagal ng oras para sa paglabas ng aplikasyon, kaya kung ang taga-disenyo ay abala sa yugto ng paghahanda ng tatlong degree na kalidad para sa isang imahe at binabago ang disenyo upang umangkop sa iba't ibang mga aparato, binabawasan nito ang oras na magagamit sa kanya at sa gayon binabawasan ang oras na inilalaan sa pagkamalikhain mismo at gumawa ng mga henyo ng disenyo. Ang koponan ng trabaho ay may dalawang pagpipilian, alinman upang mabawasan ang pagkamalikhain at ilabas ang naaangkop na application sa lahat ng mga aparato, o upang ilabas ang application na may mahusay na disenyo ngunit gumagana sa isang limitadong bilang ng mga aparato at palaging ang unang pagpipilian ay ang lumiliko sa ang may-ari ng aplikasyon dahil nais niyang gumana ang kanyang aplikasyon sa lahat ng mga aparato.
Magagamit na Suporta sa Teknikal:

Nang ipakilala ng Apple ang iOS system, mayroon itong higit sa 20 taon na karanasan sa larangan ng pagdidisenyo ng mga operating system. Sa araw na inihayag niya ang unang iPhone, nabanggit ni Steve Jobs na ang sistemang ito ay tumagal ng 3 taon upang lumabas sa imahe sa aming mga kamay, habang dalubhasa ito ng Google tulad ng nabanggit namin na "paghahanap" at ang Android ay itinuturing na Ang unang operating system na inaalok nito, nangangahulugang nagsimula ito mula sa simula sa Android, hindi katulad ng Apple na may iOS, ang mahabang karanasan ng Apple sa larangan na ito ay gumawa ng dami ng impormasyon at suporta magagamit sa mga developer napakalaking kumpara sa system ng Google, kahit na ang huli ay (semi) bukas na mapagkukunan at ang bawat isa ay lumahok sa pag-unlad nito, ngunit ang karanasan ng 20 taon Mula sa Apple syempre nangangahulugan ito ng malaki at nagbibigay ito sa mga developer ng isang malaking bilang ng mga pagpapaandar (API) na makakatulong sa kanila sa kanilang gawain (ang Android system ay may malaking suporta, ngunit dito inihinahambing namin ang magagamit na impormasyon bilang paghahambing sa magagamit sa Apple) Ang lahat ng ito ay nagbibigay ng Apple ng malakas na paraan ng tulong sa developer nito, ngunit ang Android developer nahahanap ang Pinagkakahirapan sa pagkuha ng salawikain.

Nagbabago ang Google
Ngunit upang maging mas patas, ang Google ay hindi isang maliit na kumpanya na hindi maaaring suportahan ang mga tagadisenyo nito. Sa katunayan, sa paglulunsad ng ika-apat na Google ICS system, naglunsad ito ng isang opisyal na pahina upang suportahan ang mga developer nito, atAng isa pang departamento para sa mga programmer ng pagsasanay at taga-disenyo At sanayin silang mag-disenyo ng mga de-kalidad na application nang mas madali, ngunit hindi ito nangangahulugan na natapos na ang problema dahil ang bilang ng mga aparatong pinapatakbo ng ICS Mas mababa sa 5% ng mga Android device ang pangkaraniwanNgunit nangangahulugan ito na sa hinaharap, kapag ang lahat ay nagsisimulang lumipat sa bagong system, ang mga de-kalidad na mga application ng Android ay magiging.

Ang isa pang punto na maaaring kalkulahin pabor sa Apple at maaaring kalkulahin sa interes ng Google alinsunod sa iyong paningin ng mga bagay, na kung saan ay ang "mga paghihigpit sa developer." Binibigyan ka ng Apple ng mga tool na nagbibigay-daan sa iyo upang makabuo ng mga programa na may de-kalidad na disenyo at bilis, ngunit palaging naglalagay ang Apple ng mga paghihigpit upang matiyak ang mataas na kahusayan ng mga programa nito, na kung saan ay isang may talim na tabak. Tulad ng para sa Android, naglalagay ito ng mga simpleng paghihigpit sa Ang developer o taga-disenyo ay iniiwan sa kanila ang halos kumpletong kalayaan.
Pinagmulan | Gizmodo



249 mga pagsusuri