[{"text_idx": "#000000", "text": "Binara Runtime Environment por Wireless"}, {"text_idx": "#000002", "text": "Binary Runtime Environment for Wireless (Binara Runtime Environment por Wireless) ( Brew MP, Brew, au\u0306 BIERSPECO) estas programevoluoplatformo kreita fare de Qualcomm, origine por kodpartumo multobla aliras (CDMA) pos\u0302telefonojn, havante triapartajn aplikojn kiel ekzemple movaj ludoj.\nG\u0302i estas ofertita en kelkaj trajtotelefonoj (plejparte kun la similaj specifoj de meza g\u0302is lukskvalitaj pos\u0302telefonoj) sed ne en dolortelefonoj.\nEvoluigite en 1999, kiel platformo por sendrataj aplikoj sur CDMA-bazitaj pos\u0302telefonoj, g\u0302i debutis en septembro 2001."}, {"text_idx": "#000003", "text": "Kiel softvarplatformo kiu povas els\u0302uti kaj prizorgi malgrandajn programojn por ludado de ludoj, sendante mesag\u0302ojn, kaj dividante fotojn, la c\u0302efavantag\u0302o de Brew MP estas ke la aplikig\u0302oprogramistoj povas facile porti siajn aplikojn inter c\u0302iuj Brew MP-aparatoj disponigante normigitan aron de aplikig\u0302o programadointerfacojn.\nSoftvaro por Brew MP ebligis telefontenilojn povas esti evoluigita en C au\u0306 C++ uzanta la libere els\u0302uteblan Brew MP softvarigokompleton (SDK).\nLa Bierspeco rultempa biblioteko estas parto de la sendrata aparata sur-blata firmvaro au\u0306 operaciumo por permesi al programistoj evoluigi aplikojn sen bezoni kodigi por sisteminterfaco au\u0306 kompreni sendratajn aplikojn.\nBierspeco estas priskribita kiel pseuda operaciumo, sed ne vera mobiloperaciumo.\nBierspeco ne estas virtuala mas\u0302ino kiel ekzemple Java ME, sed prizorgas indig\u0302enan kodon."}, {"text_idx": "#000005", "text": "Debutita en 2001, g\u0302i estis la plej unua versio de Brew.\nOrigine direktig\u0302is al la Kyocera QCP-3035 (la plej unua Bierspec-ebligita telefono) kaj Sharp Z-800. G\u0302i utiligas kelkajn PDA-stilitajn ecojn (kutime por kelkaj aplikoj kaj la kapablo prizorgi Bierspecaplikojn).\nTamen, al g\u0302i mankas progresintaj multmediaj ecoj kaj subteno por Java ME kiuj estis haveblaj en postaj versioj.\nEstis la nura versio de Bierspeco apogi monokromatajn ekranojn kiam subteno por monokromataj ekranoj estis forigita en Bierspeco 2.0 (klaptelefono ekranoj dau\u0306re estas apogitaj au\u0306 en monokromo au\u0306 koloraj)."}, {"text_idx": "#000006", "text": "Bierspeco 1.1 estis la unua versio de Bierspeco se temas pri prizorgi Java ME-aplikojn.\nG\u0302i estis havebla en kelkaj Bierspec-ebligitaj telefonoj en 2002 kaj frue 2003."}, {"text_idx": "#000007", "text": "Liberigita en la mez-2002, g\u0302i estis instalita por la plej granda parto de la Bierspeco-ebligi en malfrua-2002 g\u0302is frua 2004.\nInkludas subtenon por progresintaj multmediaj reludigoj (la kapablo ludi vidbendon kaj sondosierojn, same kiel subtenon por 3GPP multmediaj formatoj), konektebleco por EV-DA kaj Bludento-subteno, same kiel ekranos\u0302parilojn kaj aliajn plibonigojn.\nG\u0302i ankau\u0306 apogas MIDP 2.0 sur Brew 2.1 kaj g\u0302i estas returnite kongrua kun Brew 1."}, {"text_idx": "#000008", "text": "Liberigita en 2004, estis la unua versio de Bierspeco se temas pri havi gravajn s\u0302ang\u0302ojn kaj g\u0302i havas vastan de ecoj por pos\u0302telefonoj, kiel ekzemple WiFi-konektebleco, OpenGL ES 1.0, subteno por 3G, GP, QWERTY-bazitaj klavaroj, kaj subteno por moveblaj ekranoj kiuj estas pli altaj ol 176x220-a G\u0302i estas returnite kongrua kun Brew 2.\nx aplikoj, sed ne kun Brew 1."}, {"text_idx": "#000010", "text": "G\u0302i estis instalita sur la plej multaj trajtotelefonojn en Usono kaj en aliaj landoj ekde 2005 kaj g\u0302i dau\u0306re estas apogita fare de kelkaj aviad-kompanioj.\nG\u0302i ankau\u0306 estas uzita por la Zeebo-konzolo en Meksiko kaj Brazilo."}, {"text_idx": "#000011", "text": "Liberigite en 2007 g\u0302is 2011, g\u0302i estis nur instalita sur tre malmultaj telefonoj (kiel ekzemple Lg-enV Touch kaj la Lg Versa).\nG\u0302i havas nur kelkajn plibonigojn kaj estis poste sukcedite fare de Brew MP.\nG\u0302i havas kromajn ecojn kiuj estis haveblaj en Brew MP, kiel ekzemple la subteno de akcelometro kaj aliaj s\u0302ang\u0302oj."}, {"text_idx": "#000012", "text": "Liberigite en 2009, interne konata kiel Brew 5.0, g\u0302i havas novajn diversajn ecojn (inkluzive de SVG-bildoj apogas) kaj certaj plibonigoj kaj g\u0302i estas returnite kongruaj kun Brew 3.\nEstas ankau\u0306 la unua versio de Bierspeco se temas pri fari certajn APIojn kaj heredaj\u0302dosieroj malrekomendis.\nEstas ankau\u0306 la unua versio de Bierspeco se temas pri fidi je sia propra RTOS prefere ol la propra REx OS de Qualcomm."}, {"text_idx": "#000014", "text": "Fars propraj signaturoj estas protektitaj fare de Electronic Serial Number kaj MEID, tio signifas ke g\u0302i malhelpas la neau\u0306torizitan distribuon/flanks\u0302arg\u0302adon de Brew-aplikoj al tri-parties prefere ol aviad-kompanioj.\nPost kiam la aplikig\u0302o estas els\u0302utita OTA tra Bierspec-bazita aviad-kompanio, la.\nsigdosiero au\u0306tomate generos elektronikan serian numeron al sia instalita telefontenilo."}, {"text_idx": "#000015", "text": "La Brew-konkuranto, nomita Brew Simulator, ne kopias telefontenilhardvaron.\nAnstatau\u0306e, la Brew-aplikaj\u0302o estas kompilita al indig\u0302ena kodo kaj interligita kun kongrua Bierspeca rultempa biblioteko.\nPro tio, aplikoj ne povas esti testis pri platforminsektoj ligitaj al memorparaleligo kaj diversa firmvaro rilatigis problemetojn sen Brew telefontenilo funkciigado en testreg\u0302imo."}, {"text_idx": "#000016", "text": "Por testado de celoj, Brew-aplikoj povas esti transdonitaj utiligante Universala Seria Buso (USB) au\u0306 serian kablon al iu Bierspec-kongrua telefontenilo uzantan Brew AppLoader de Qualcomm.\nBrew-aplikaj\u0302o enhavas plurajn komponentojn kiuj, se ne nunaj kaj validajn, kau\u0306zas la aplikig\u0302on esti au\u0306tomate forigita sur restartigi.\nTio inkludas la kompilitan binaran dosieron, dosieron kiu priskribas la aplikig\u0302on, la ecojn g\u0302i utiligas kaj permesoj petis, dosieron kiu enhavas s\u0302nuron kaj bildresursojn c\u0302u necese, kaj dosiero enhavanta la ciferecan signaturon de la aplikig\u0302o."}, {"text_idx": "#000019", "text": "Ekde marto 2006, la malplej multekosta cifereca signaturpakaj\u0302o por programistoj kostas 400 USUS$ por 100 aplikig\u0302submetadoj."}, {"text_idx": "#000020", "text": "Strikte parolante, tempo surmerkatigi povas preni pli longe kun Bierspeco ol kun Java ME pro la rigoraj atestadpostuloj de Brew.\nTiu atestadoprocezo povas esti perceptita kiel avantag\u0302o de establitaj softvaristoj c\u0302ar la malfacilaj\u0302oj asociitaj kun testaj kaj evolukostoj kreas altan koston de eniro al programistoj kun malaltaj bug\u0302etoj kaj malmulte da tempo, rezultigante malpli merkatodiluon.\nSpecife, programistoj de neformalaj ludoj prizorgas malpli riskon de devi konkuri kun frivar u\u0306orkalike evoluintaj kaj mem-publikigitaj fare de hobiistoj.\nTamen tio venas kiel kosto al la finuzanto kia ekzistas malpli konkurado por evoluigi la plej bonan solvon por la plej malmultekosta prezo al la finuzanto."}, {"text_idx": "#000021", "text": "Post kiam petskribo estas skribita, g\u0302i dau\u0306ras du semajnojn per ripeto de True Brew-testado (c\u0302iun fojon la aplikig\u0302o malsukcesas la teston).\nVenonta, intertraktadoj kun aviad-kompanio (j) komencig\u0302as.\nTiam, (se sukcese) la aviad-kompanio pasigos tempon retestante la aplikig\u0302on kun siaj propraj testoj sur ilia reto.\nFinfine, ekigi novan version intencas rekomenci la procezon denove."}, {"text_idx": "#000022", "text": "Nuntempe, la plej multaj programistoj elektas apogi kaj Java ME kaj Brew, au\u0306 nur Java ME.\nJava min povas oferti pli malaltan koston surmerkatigi c\u0302ar la plej multaj aviad-kompanioj permesas al ne-atestitaj Java ME-aplikoj funkcii per siaj telefonoj.\nJava min estas vaste uzita en Eu\u0306ropo, dum Brew estas c\u0302efe uzita en Usono kaj Japanio.\nEc\u0302 en Usono, Java ME-telefonoj havas pli grandan merkatparton ol Brew ebligis telefontenilojn.\nUnu el la komencaj avantag\u0302oj de Brew estis ke Verizon faris facila ac\u0302eti aplikojn de la telefono, dum la plej multaj Java ME-aviad-kompanioj ne faris.\nTamen, la plej multaj aviad-kompanioj de Java ME-telefonoj nun ofertas al facila-al-alira ac\u0302etado portalojn."}, {"text_idx": "#000023", "text": "Java ME estas teknike pli malrapida ol Brew pro sia propra virtuala mas\u0302ino kuranta aldone al Brew API.\nTamen, g\u0302i dau\u0306re retenas la spektaklorapidecon."}, {"text_idx": "#000024", "text": "Kelkaj/malmultaj telefontenilmanufakturoj ne permesas integri la virtualan mas\u0302inon de Java ME sur kelkaj el siaj telefonoj."}, {"text_idx": "#000025", "text": "Male al Bierspeco, Java ME havas limigojn kiam g\u0302i venas al certaj aplikoj."}, {"text_idx": "#000026", "text": "Male al Java ME, Brew estas fermit-alportita pos\u0302telefono API kun proprietaj komponentoj kaj havas pli longajn evoluotempojn ol evoluigado de Java ME-aplikoj."}, {"text_idx": "#000027", "text": "Ekzistas nun komercaj teknologioj por plene au\u0306tomatigi portaj de Java ME g\u0302is Brew.\nTio reduktas la enirbarieron al produktaj Brew-aplikoj eliminante la bezonon evoluigi du versiojn de la sama apliko en kaj Java kaj C/C+."}, {"text_idx": "#000029", "text": "Bierspeco estas nuligita fare de kelkaj aviad-kompanioj pro la fakto ke ili volas reteni Java ME sur siaj trajtotelefonaj produktserioj."}]