Programmas Samsung bada displeja pasūtījumam. Samsung Apps for Bada OS — ļauna lietotāja iespaidi. Lietojumprogrammas faktiskā izveide
Kopumā es noteikti neesmu šādu lietu piekritējs. Uzskatu, ka izstrādātājiem ir jāsaņem nauda par savu darbu. Tomēr esmu pārliecināts, ka pieaugušais, maksātspējīgs cilvēks nopirks spēli vai programmu, ja viņam tā patiks. Diemžēl ne visu var izmēģināt bez iegādes, un tāpēc no šāda viedokļa maksas programmatūras instalēšana novērtēšanai izskatās diezgan pieņemama. Jebkurā gadījumā ir veids, un tas darbojas. Tāpat, ņemot vērā to, ka badafonu īpašnieku turpmākais liktenis kopumā ir neizprotams, nedomāju, ka būtu kauns beidzot izmantot notikumus.
Tāpēc, kā vienmēr, brīdinu - metode darbojas. Es to pārbaudīju uz sevi. Bet jebkurā gadījumā, ja jūs traucējat ierīces veiktspēju, tā ir tikai jūsu problēma. Dariet visu saskaņā ar instrukcijām, un viss darbosies kā pulkstenis. Piekritu.
Sāksim.
Es pārbaudīju šo metodi Samsung S8500 Wave un oficiālajā Ukrainas programmaparatūrā. Jūs varat to lejupielādēt no .
Mums nevajag daudz.
1. Multiloader – paņemiet līdz . Jebkura versija, bet es ņemtu jaunāko.
2. Fails apps_Compressed_spoof_Wave_I.bin — lejupielādējiet to no saites (šis ir pirmais vilnis, Ukrainai)
Instalēsim Angry Birds.
Vispirms mēs mirgojam failu apps_Compressed_spoof_Wave_ (atkarībā no tā, kāds vilnis jums ir). Tas tiek darīts vienu reizi. Lai to izdarītu, palaidiet Multiloader un atlasiet LSI, Boot Change un Full Download. Ekrānuzņēmums ir noklikšķināms:
Pievienojiet savu failu. Varat to vienkārši vilkt un nomest programmas logā. Izslēdzam telefonu. Vienlaicīgi nospiediet un turiet nospiestu skaļuma samazināšana + bloķēšana + barošana (sarkanā caurule). Iedegsies lejupielādes režīms. Pēc tam Portu meklēšana. Pēc tam Lejupielādējiet. Ja kādreiz esat šuvis savu tālruni, tas jums nav jaunums.
Fails sašūts - labi.
Pēc tam izpakojiet Bada Wave Spoof (programma arhīvā). Iekšpusē atrodam šādu failu: BadaCertificate.cer. Mēs to kopējam tālrunī (nav svarīgi, kur, bet labāk uz mapi Citi). Tālrunī atveriet mapi, kurā to kopējāt, un pieskarieties failam. Piekrītiet brīdinājumam un instalējiet sertifikātu.
Mēs izpakojam arhīvu ar spēli vai lietojumprogrammu, mūsu gadījumā AngryBirds.rar arhīvu un norādām ceļu uz mapi un jo īpaši uz failu ar spēles nosaukumu application.exe (mūsu gadījumā AngryBirds.exe) .
Visticamāk, fails atradīsies mapē Bin. Atzīmējiet izvēles rūtiņu, kā parādīts ekrānuzņēmumā. Pārmaiņus nospiediet pogu 1. Parakstīt un pēc tam pogu 2. Pārdēvēt.
Pa vienam vispirms nospiediet pogu 1. Parakstieties
Visi ir šeit. Dodieties uz cilni Kopēt. Mēs savienojam tālruni noņemamā diska režīmā un nolaižamajā sarakstā atlasām atmiņas karti. Ja nē, noklikšķiniet uz pogas ar divām zaļām bultiņām blakus tai. Mēs gaidām, kad tas tiks ielādēts.
Pēc veiksmīgas kopēšanas. Mēs atvienojam tālruni un ejam uz tālruni pa ceļu Iestatījumi - Vispārīgi - Uzstādīšanas vieta - atlasiet atmiņas karti. Mēs savienojam tālruni Samsung Kies režīmā.
» Whatsapp priekš Bada
Ja esat Samsung viedtālruņa īpašnieks, kurā darbojas operētājsistēma Bada, tad nevarēsit instalēt Whatsapp ar vienu pogas klikšķi. Lai instalētu, bez maksas lejupielādējiet Whatsapp for Bada un pēc tam instalējiet to.
Whatsapp for Bad ir īpašs instalācijas fails, kas pielāgots šai operētājsistēmai. Šī ir neoficiāla messenger versija, taču tā darbojas stabili un sniedz iespēju izbaudīt visas WhatsApp priekšrocības. Viedtālruņu ražotāji, kuros darbojas šī operētājsistēma, palika nedzirdīgi pret lietotāju lūgumiem portēt šo lietojumprogrammu uz Bada platformu.
Bada ir operētājsistēma Samsung Wave sērijas modeļiem, kas ir modificēta Android OS. Tā kā tas nav tieši Android, jūs neatradīsit WhatsApp lietotņu veikalos Bud. Bet, pateicoties gādīgajiem programmētājiem, mēs varam lejupielādēt pielāgoto WhatsApp failu Bada un instalēt krievu versiju.
Uzstādīšanas process
1. Lejupielādējiet WhatsApp failu ar paplašinājumu .apk. Varat to lejupielādēt savā datorā un pēc tam pārsūtīt uz tālruni vai lejupielādēt tieši no sava tālruņa. Fails ir diezgan liels (apmēram 35 MB), tādēļ, ja tālrunī nav neierobežota interneta, labāk ir izveidot savienojumu ar Wi-Fi tīklu un pēc tam lejupielādēt. Parasti šis fails tiek lejupielādēts nevis arhīvā, bet gan uzreiz kā instalācijas fails. Tāpēc nav nepieciešams to izsaiņot vai veikt citas papildu darbības.
2. Palaidiet failu un gaidiet instalēšanu. Ja startēšanas laikā saņemat ziņojumus par nepieciešamību mainīt drošības iestatījumus, atspējojiet to. Pēc instalēšanas noteikti to atkal ieslēdziet! Jums var būt nepieciešamas arī atļaujas, lai piekļūtu internetam, kamerai, mikrofonam utt. Mēs atļaujam visu, pretējā gadījumā programma netiks instalēta.
3. Reģistrējieties vietnē WhatsApp, izmantojot savu tālruņa numuru un SMS apstiprinājumu, un sāciet to lietot!
Pēc reģistrācijas un pieteikšanās varat, izmantojot Whatsapp:
- sazināties, izmantojot īsziņas, audio vai video konferences;
- sūtīt fotogrāfijas, video, dokumentus, pievienot emocijzīmes;
- piedalīties komunikācijā vispārējās grupās;
- skatiet, kam no jūsu kontaktpersonu grāmatas jau ir WhatsApp, un uzaiciniet tos, kuriem tā vēl nav instalēta.
Ir maz tālruņu un viedtālruņu modeļu, kas tiek izdoti operētājsistēmai Bada, taču tie pastāv, un, visticamāk, nākotnē Samsung turpinās ražot viedtālruņus ar šo operētājsistēmu. Tagad visi Wave sērijas viedtālruņi ir aprīkoti ar Bada OS. Pilns modeļu saraksts ir zemāk esošajā tabulā.
Sveiki. Pirmkārt, es vēlos novēlēt visiem laimīgu Jauno gadu un ķerties pie lietas. Šis raksts būs veltīts jautājumam par vienkāršu programmu izveidi Bada - korejiešu Samsung ražotajai mobilo ierīču operētājsistēmai. Jau iepriekš gribu teikt, ka zem griezuma ir vienkārša recepte vienkāršas aplikācijas izveidošanai bez garām diskusijām par koda optimālumu un harmoniskumu.
Par Habré jau ir diezgan detalizēti raksti, kas veltīti Bada, piemēram, šis un šis, taču nav soli pa solim apraksta par lietojumprogrammas izveidi iesācējiem. Ja kādam ir interese, lūdzu skatīt kaķi.
Rakstīšanas tēma radās nejauši - kāds paziņa aktīvi nodarbojas ar zemes gabalu robežu noteikšanu, izmantojot GPS ģeodēziskā uzņēmumā; Darba specifika (no kurienes tas radās, tas ir labs jautājums) ir tāda, ka iegūtās ģeodēziskās koordinātas (paskaidrošu, ka tas nozīmē platumu un garumu) uzreiz pēc to saņemšanas ir jāpārvērš taisnstūra koordinātēs. Uzņēmumam nav klēpjdatoru, kas izturētu 8 stundu darba dienu, un arī neplāno to darīt, bet kāds paziņa nesen iegādājās sev Samsung viedtālruni ar Ukrainā aktīvi reklamēto operētājsistēmu Bada un tad jautājums sekoja: ja jūs varat lejupielādēt spēles savam tālrunim, vai ir programma, kas var atrisināt aprakstīto tīri inženierijas problēmu? Protams, šāds pieteikums netika atrasts, un saņēmu laipnu piedāvājumu par noteiktu samaksu tādu uzrakstīt.
Rīki
Lai izstrādātu programmas Bada, tiek izmantots Bada SDK 1.2.0, kuru var lejupielādēt, reģistrējoties Bada izstrādātāju vietnē. Šajā procesā nav nekā sarežģīta, taču lejupielādējamo failu atlases posmā es, atklāti sakot, “pazaudēju”, lejupielādējot tikai SDK, bet ne tā saukto valodas pakotni, cerot, ka, kā rakstīts vietnē, tas lejupielāde notiks automātiski pēc SDK instalēšanas. Tomēr instalēšanas posmā kaut kas nogāja greizi; instalēšana turpinājās, nelejupielādējot valodas pakotni, kā rezultātā lietojumprogrammu nevarēja izveidot vai palaist.Pēc SDK un valodas pakotnes lejupielādes tie jānovieto vienuviet, un, instalējot SDK vai modificējot to, instalētājs paņems valodas pakotni un instalēs to neatkarīgi.
Lietojumprogrammas faktiskā izveide
Izstrādes vide ir balstīta uz Eclipse, izmantoto C++ programmēšanas valodu. Sāksim, pārejot uz jaunas lietojumprogrammas izveidi ar acīmredzamo komandu File -> New -> bada Application Project. Parādītajā logā laukā Project name jānorāda projekta nosaukums un sarakstā Project Type jāizvēlas pieteikuma veids - bada Form Based Application.
Tālāk vide lūgs noteikt tās ierīces tehniskos parametrus, kurai aplikācija būs paredzēta (ekrāna izšķirtspēja, GPS pieejamība utt.). Šie parametri ir definēti īpašā manifesta failā Manifest.xml, kuru varat atlasīt no SDK failiem, izveidot un lejupielādēt no Bada Developers vietnes vai izveidot savu. Bez liekām pūlēm es izmantoju manifesta failu no mapēm Samples, kuras ir instalētas kopā ar SDK, jo manai lietojumprogrammai nebija nepieciešami zvani un svilpes, taču svarīga bija tikai ekrāna izšķirtspēja.
Pēc tam vide lūgs norādīt SDK saknes direktoriju; ar to nevajadzētu rasties problēmām. Pēc atlases sarakstā parādīsies ierīces modeļa nosaukums un tā API, kas turpmāk tiks izmantots programmēšanai.
Nākamais solis ir definēt noklusējuma veidlapas nosaukumu, kas parādīsies tūlīt pēc lietojumprogrammas palaišanas. *.h un *.cpp faili tiks ģenerēti, izmantojot šo nosaukumu.
Pēc tam jums būs jānosaka, vai pievienot automātiskās mērogošanas atbalstu un labāko ekrāna izšķirtspēju, ja šī funkcija ir pievienota. Kā es saprotu, labāk to darīt, jo lietojumprogramma varēs strādāt dažādās ierīcēs ar atšķirīgu izšķirtspēju, un tā nebūs jāpārveido.
Nākamā saite garajā iestatījumu ķēdē ir lietojumprogrammas ID noteikšana, lai apliecinātu lietojumprogrammas funkcijas, ja tai ir nepieciešams lasīt un rakstīt aizsargātās mapēs. Man tas nebija vajadzīgs, tāpēc es izlaidu šo soli.
Gandrīz pabeigts — definējiet acīmredzamos lietojumprogrammas rekvizītus Name, Vendor un Description.
Un tagad tas ir gandrīz beidzies - tas nosaka izstrādei nepieciešamās konfigurācijas: iesaku atstāt visu pēc noklusējuma, bet tagad vissvarīgākā konfigurācija ir Simulator-Debug - tā ir iespēja atkļūdot kodu ierīces simulatorā, Target-Release - konfigurācija lietojumprogrammas kompilēšanai pirms tās augšupielādes reālā ierīcē.
Pēdējais solis ir visu iestatījumu kopsavilkums logā Summary, kuru varat izlasīt vēlreiz un pārliecināties, ka viss ir atlasīts pareizi.
Pēc iestatījumu pabeigšanas programmā Project Explorer tiek parādīta nākamā lietojumprogramma, noklikšķinot uz tās, tiek paplašināti resursu faili logā Resursi un tiek parādīts šāds logs:
Pēc noklikšķināšanas uz veidlapas (un vispār uz jebkuras vadīklas) cilnē Rekvizīti varat mainīt acīmredzamos lietojumprogrammas rekvizītus, piemēram, tekstu virsrakstā, fona krāsu, izvēles taustiņu klātbūtni un nosaukumu.
Uzreiz nobīdīju gatavo pogu, kuru vide laipni ģenerēja, nolaidu un uzrakstīju uz tās Calculate. Izmantojot GUI redaktoru, ir viegli iegūt šādu interfeisu, kas ir labi piemērots manam uzdevumam (uzskatu, ka vadīklu pārsūtīšana uz formu un to rekvizītu iestatīšana nesagādā nekādas grūtības); acīmredzamais Label tika izmantots kā ievades lauki, un EditField tika izmantoti kā ievades lauki; Aprēķinu rezultātu attēlošanai tiek izmantotas arī etiķetes, jo tās nevar rediģēt:
Tagad par faktisko kodēšanu.
Darbojoša lietojumprogramma iziet vairākus posmus (Palīdzība ir ļoti detalizēta, tur jūs varat uzzināt sīkāku informāciju), tagad mūs galvenokārt interesē lietojumprogrammas inicializācijas posms, par kuru ir atbildīga formas klases metode OnInitializing(void), kas var atrodami failā<ВАША_ФОРМА>.cpp projekta src mapē.
Pēc noklusējuma šī metode izskatās šādi:
Result Form1::OnInitializing(void) ( rezultāts r = E_SUCCESS; // TODO: pievienojiet savu inicializācijas kodu šeit // Saņemiet pogu, izmantojot resursa ID __pButtonOk = static_cast
Es to izdarīju šādi:
aizsargāts: static const int ID_BUTTON_OK = 101; // jauns darbības ID pogai CLEAR static const int ID_BUTTON_CLEAR=102; // ģeodēziskās konstantes static const int a=6378137; static const float alfa=1/298,257223563; Osp::Ui::Controls::Button *__pButtonOk; // jauns lauks: poga Osp::Ui::Controls::Button *__pButtonClear; // jauni lauki: labojumi un etiķetes Osp::Ui::Controls::EditField *__pB_deg; Osp::Ui::Controls::EditField *__pB_min; Osp::Ui::Controls::EditField *__pB_sec; Osp::Ui::Controls::EditField *__pL_deg; Osp::Ui::Controls::EditField *__pL_min; Osp::Ui::Controls::EditField *__pL_sec; Osp::Ui::Controls::EditField *__pH; Osp::Ui::Controls::Label *__pX; Osp::Ui::Controls::Label *__pY;
Tagad OnInitializing(void) metodē varat izveidot pogu Notīrīt un piešķirt tai ID darbību un notikumu uztvērēju “klausītājs”. Mēs darīsim to pašu ar EditField un Label, tomēr nepievienojot tiem Id Action un Event Listener, jo viņu reakcija uz lietotāja darbībām nav nodrošināta mūsu vienkāršajā lietojumprogrammā (IDC_BUTTON1, IDC_EDITFIELD1 utt. ir Name vērtības pogas rekvizīts).
PButtonOk = static_cast
Šajā posmā jūs jau varat palaist lietojumprogrammu un redzēt, kā dati tiek ievadīti simulatorā, taču, protams, nav nekādu labumu, kamēr nav apstrādāti pogas klikšķi.
Lai atrisinātu šo problēmu, tiek izmantota formas klases metode OnActionPerformed(const Osp::Ui::Control& source, int actionId). Kā redzat, otrs parametrs ir darbības ID, kas jau minēts iepriekš. Kad lietojumprogramma tiek izpildīta, pogu klikšķu notikumi tiek “noklausīti” un tiem piešķirtais darbības ID tiek nodots OnActionPerformed(const Osp::Ui::Control& source, int actionId). Ja šeit ir paredzēta apstrāde šādam identifikatoram, tā tiek veikta.
OnActionPerformed ir slēdža veidne actionId parametra analīzei, to ir ērti lietot. Tālāk es atļaušos sniegt šīs metodes kodu ar detalizētiem komentāriem:
Void Form1::OnActionPerformed(const Osp::Ui::Control& source, int actionId) ( const int MAX_BUFF_SIZE = 512; switch(actionId) ( gadījums ID_BUTTON_OK: // reakcija uz pogas Aprēķināt nospiešanu ( // iegūstiet virknes attēlojumu platuma grādi, minūtes un sekundes un... Virkne B_deg_str(__pB_deg->GetText()); Virkne B_min_str(__pB_min->GetText()); Virkne B_sec_str(__pB_sec->GetText()); //...garums Virkne L_deg_str(__pL_deg ->GetText()); String L_min_str(__pL_min->GetText()); String L_sec_str(__pL_sec->GetText()); // ... augstums String H_str(__pH->GetText()); double B_deg,B_min ,B_sec; double L_deg,L_min,L_sec; double H; // skaitļu virkņu attēlojumu pārveidošana reālā formā aprēķiniem rezultāts r1=Double::Parse(B_deg_str,B_deg); rezultāts r2=Double::Parse( B_min_str,B_min); rezultāts r3=Double::Parse(B_sec_str,B_sec); rezultāts r4=Double::Parse(L_deg_str,L_deg); rezultāts r5=Double::Parse(L_min_str,L_min); rezultāts r6=Double:: Parse(L_sec_str,L_sec ); rezultāts r7=Double::Parse(H_str,H); // aprēķini double b_in_decimal=B_deg+B_min/60+B_sec/3600; dubultā l_in_decimal=L_deg+L_min/60+L_sec/3600; dubultā eSqr=2*alfa-(alfa*alfa); double N=a/Math::Sqrt(1-eSqr*(Math::Sin(b_in_decimal))*(Math::Sin(b_in_decimal))); double X=(N+H)*Math::Cos(b_in_decimal)*Math::Cos(l_in_decimal); double Y=(N+H)*Math::Cos(b_in_decimal)*Math::Sin(l_in_decimal); String strX; String strY; // skaitlisko koordinātu vērtību konvertēšana virknes attēlojumā strX.Format(MAX_BUFF_SIZE,L"%f",X); strY.Format(MAX_BUFF_SIZE,L"%f",Y); // saņemtos skaitļus izvada uz etiķeti __pX->SetText(L"X="+strX);__pY->SetText(L"Y="+strY); __pX->Zīmēt();__pY->Zīmēt(); __pX->Rādīt();__pY->Rādīt(); ) pārtraukums; case ID_BUTTON_CLEAR: ( // reakcija uz pogas Clear nospiešanu // izveidot dialoglodziņu ar pogām OK un CANCEL un jautājumu - notīrīt visus laukus? MessageBox *pMessageBox = new MessageBox(); pMessageBox->Construct(L"MessageBox" , L"Notīrīt visus laukus?" , MSGBOX_STYLE_OKCANCEL ,9000); int ModalResult; pMessageBox->ShowAndWait(ModalResult); // ja atbilde ir pozitīva, tad... if (ModalResult==MSGBOX_RESULT_OK) ( // ... notīriet ievades laukus un iezīmi __pB_deg->Clear(); __pB_min->Clear(); __pB_sec->Clear(); __pL_deg->Clear(); __pL_min->Clear(); __pL_sec->Clear(H-); >Clear(); __pX ->SetText(L"X=");__pY->SetText(L"Y="); ) // dzēst MessageBox dzēst pMessageBox; ) pārtraukums; noklusējuma: pārtraukums; ) )
Simulatora izskats, kad programma darbojas, izskatās šādi:
Tas pats ar MessageBox:
Šķiet, ka tas arī viss. Vēlos atzīmēt, ka pieteikums nebūt nepretendē uz plašu un korektu visos formulējumos, piemēram, “muļķu aizsardzības” vispār nav, jo ceru uz sava drauga un viņa četru kolēģu veselo saprātu. šī programma ir paredzēta.
Pavisam nesen tika saņemts vēl viens pieteikums attīstībai Bada - nepieciešams meklēt un kartē attēlot tuvumā esošos objektus, piemēram, bankomātus vai kontu papildināšanas termināļus. Ja kādam šī tēma ir interesanta, es ar prieku padalīšos ar savu pieredzi.
Ja kādam ir jautājums par to, ko darīt tālāk ar programmu, tas ir detalizēti apskatīts rakstos Bada Developer vietnē; es to neskaršu, jo programmēšana joprojām ir sarežģītāka tēma.
Ir pieejami lietojumprogrammu avoti
Nesen man gadījās kļūt par Samsung Wave 525 “viedtālruņa” ar Bada operētājsistēmu īpašnieku. Principā man no telefona bija vajadzīgas tikai divas funkcijas - mūzikas atskaņotājs, kurā var iespraust parastās austiņas ar 3,5 mini ligzdu, un piekļuve internetam caur Wi-Fi. Jaunais Wave 525 to visu var paveikt ar mainīgiem panākumiem. "Bet," es nodomāju, "tā kā tam ir drosme sevi saukt par viedtālruni, mums tas ir jāielādē līdz galam." Un viņš sāka ielādēt.
Visas “vietējās” programmas tālrunī ar Bada sistēmu tiek instalētas, izmantojot Samsung Apps veikalu. Varat izveidot savienojumu ar to, izmantojot tāda paša nosaukuma lietojumprogrammu savā tālrunī, vai arī izveidojot savienojumu ar datoru, izmantojot Samsung Kies darbvirsmas programmu. Tā kā vēl neesmu iegādājies mājas Wi-Fi, izvēlējos otro iespēju.
Savienojot tālruni ar datoru, Kies nekavējoties piedāvāja atjaunināt programmaparatūru. Šeit jāatzīmē, ka man joprojām ir spilgtas atmiņas par programmaparatūras atjaunināšanu ar patentētu programmu manā iepriekšējā tālrunī - Sony Ericsson k800i. Atjaunināšanas programma tika lejupielādēta no oficiālās krievu valodas vietnes, programmaparatūras atjaunināšanas procedūra bija veiksmīga. Pēc tam nonācu rokās ar brīnišķīgu angļu valodas telefonu bez krievu valodas pazīmēm. Pēc tam vairākas reizes rakstīju tehniskajam atbalstam - katru reizi, kad robots mani sūtīja atpakaļ divi vēstules, ka viņi ir atvēruši biļeti manai problēmai un ar laiku to atrisinās. Šis laimīgais laiks nekad nepienāca.
Bet pietiek ar liriskām atkāpēm. Atmetot savu bēdīgo pieredzi, es joprojām noklikšķināju uz pogas “Atjaunināt programmaparatūru”. Un... nekas nenotika. Tālrunis atvienojas, pēc tam atkal izveidoja savienojumu, un atkal parādījās logs, kurā tika lūgts atjaunināt programmaparatūru. Tehnoloģija dara brīnumus.
Aplikāciju veikalā paskatījos cenas un nedaudz nomierinājos. Mani nobiedēja, ka Samsung Apps Ukrainas filiālē cenas bija kaut kā nesamērīgi ārprātīgas. Tā nav gluži taisnība – maksas aplikāciju cenas parasti svārstās no 10 līdz 50 grivnām, turklāt ir arī daudz bezmaksas programmatūras. Lai gan, kā vēlāk izrādījās, kvantitāte šeit nesāka pārvērsties kvalitātē.
Acīs uzreiz iekrita gandrīz pilnīga lokalizētu aplikāciju neesamība. Turklāt ne tikai pazīstamajā un samērā saprotamajā angļu valodā, bet arī pavisam nelasāmā arābu, ķīniešu (japāņu? korejiešu? Ej izdomā šos hieroglifus...). Īpaši mani pārsteidza aplikāciju neticamā pārpilnība ar norādi “tikai vjetnamiešu valodā” (tikai vjetnamiešu valodā). Un tas ir veikala Ukrainas sadaļā! Vai kāds bija pārāk slinks, lai iestatītu izplatīšanas reģionus?
Pateicoties šai “rūpīgajai” lietojumprogrammu izvēlei, viss veikals atgādina nestandarta programmatūras izgāztuvi. Vēl atradu spēku tajā iedziļināties un pāris dienu laikā izgāju cauri gandrīz visām bezmaksas aplikācijām. Pēc tam parādījās mans viedtālrunis: trīs veidu klavieres ar dažādu nožēlojamības pakāpi, vairākas lēnas rotaļlietas, viena lēna, bet jauka programma notīm, Dropbox klients Pipeline, programma ar skaņām atpūtai un vienkārša programma ar nosaukumu Vibrators (jūs varat uzminēt, kas tā dara). Visi. Ļoti noderīga programmatūra, par to nav šaubu. Lai lasītu grāmatas, man bija jāinstalē Foliant java programma (starp citu, lieliska programma). Nebija normāla multivides atskaņotāja, kas aizstātu slikto tālruņa audio un video atskaņotāju, pat maksas aplikācijās.
Mani uzjautrināja VKontakte maksas klienta klātbūtne no GlobalLogic inc - “ЄKontakte”. Ekrānuzņēmumos programma izskatās diezgan pieklājīga un pat jauka. Vismaz šī ir gandrīz vienīgā lietojumprogramma, kuras dizains ir līdzīgs paša tālruņa interfeisam un šķiet “native” - un to nevar teikt pat par dažām pakotnē iekļautajām lietojumprogrammām. Bet es nenopirku šo aplikāciju, jo nevarēju saprast, kāpēc man tā vajadzīga.
Tādi ir iespaidi. Cilvēki šajos jūsu internetā saka, ka Bada ir ļoti jauna operētājsistēma, un tāpēc tas viss ir haoss. Paskatīsimies, varbūt ar laiku parādīsies normālas aplikācijas, tiks sakārtots veikals. Pagaidām viss ir slikti.