Stáhněte si aplikaci VKontakte pro Symbian 9.3

- jedná se o nejnovější a skutečně stabilní verzi klienta stejnojmenné sociální sítě pro chytré telefony Nokia s operačními systémy (Anna, Belle). Tento program nevyžaduje žádné potvrzení kódy nebo dočasnými hesly pro přihlášení k vašemu účtu, jako je tomu například v. Vše, co musíte udělat, abyste se přihlásili na svou stránku, je zadat přihlašovací jméno (například propojené telefonní číslo) a heslo ke svému účtu.

Rozhraní a možnosti programu

Rozhraní programu vám umožňuje zobrazit vaši zeď a všechny novinky na ní zveřejněné. Zjistěte si informace o nových událostech týkajících se vašich přátel, dopisujte si s těmi, se kterými jste přátelští, poslouchejte hudbu, sledujte videa a co je nejzajímavější, všechny multimediální soubory si můžete uložit do svého smartphonu. Kromě toho budete moci na své stránce publikovat nové fotografie bez ohledu na to, zda je váš mazlíček již má v paměti nebo je teprve plánujete.


Mimochodem, to druhé lze provést přímo z rozhraní programu. Chcete-li to provést, stačí kliknout na tlačítko fotoaparátu umístěné v levém horním rohu obrazovky, pořídit fotografii a odeslat ji na svou stránku. Kromě fotografií můžete přidat hudební skladby uložené v paměti smartphonu. Pomocí této aplikace můžete samozřejmě kdykoli změnit svůj stav nebo upravit svůj profil. Velmi pohodlnou funkcí je stránka, kde můžete vidět, kteří z vašich přátel jsou online a kteří vyjádřili přání stát se vašimi přáteli.

Nuance používání VKontakte v2.00(62)

Jediná věc, kterou lze na tomto programu nazvat nepohodlnou, je absence normálního tlačítka „Exit“. Jednoduše musíte program minimalizovat a poté jej ukončit pomocí běžícího správce aplikací. Na domovské stránce aplikace je tlačítko „Odhlásit“, ale nemá smysl ho používat, alespoň pokud je telefon neustále ve vaší blízkosti. Kliknutím na něj se jednoduše odhlásíte ze svého účtu a ještě budete muset program ukončit výše popsaným způsobem. Stáhněte si VKontakte do svého telefonu Nokia. Sociální síť vk.com je nejnavštěvovanější sítí u nás. Zpočátku bylo možné síť používat pouze na počítači. Před 10 lety neexistovaly telefony s dotykovou obrazovkou, natož tablety Nokia. Na sociální síť VKontakte bylo možné přistupovat pouze prostřednictvím prohlížeče.

Později, s rozvojem mobilních technologií, bylo možné komunikovat, stahovat hudbu a písničky z kontaktů přes mobilní telefon, jako jsou Nokia 5228, 5230, 311, Asha Asha 305 a další modely, pomocí mobilního internetu.

Pro takové mobilní vybavení: smartphony Nokia 5130 xpressmusic, n8, x2 00, c2 01 a další modely, tablety, notebooky, několik verzí programů pro přihlášení do sociální sítě „v kontaktu“.

Vzhledem k tomu, že různá mobilní zařízení Nokia x2, 5228, 5230, 311, asha asha 305, 5130 xpressmusic, n8, x2 00, c2 01, 630, XL Dual sim, 1020, 225, 930, 5085, 5085, 5 c 5530, 202, 6700, 308, 206, lumia 520, 309, 302, 500, x3, x2, 6303, c7, 800, n9, lumia 720, 620, lumia, 230, 030, x6 0 , dual sim, 603, 510, 5310, 5250, 320, e71, tv, 610, c3 00, 6233, 710, c6 01, c2 05, n, c1, 6303i classic, 205, 3 lumia tab , x2 02, 300, 2700 classic, mají různé operační systémy, různé velikosti obrazovky, bylo nutné vyvinout několik verzí programů VKontakte. Obzvláště žádané byly verze Java-Java-Java programu VKontakte.

Dále se budete moci seznámit a stáhnout si zdarma verzi Java-Java-Java klientského programu VKontakte ve formátu jar, jad. A také verze pro chytré telefony a tablety Nokia 5228 založené na řadě 60 s barevným displejem, dotykovým displejem s rozlišením 360x640 a další modely založené na OS Android.

Různé verze programy - VKontakte, může běžet na různých platformách a modelech telefonů Nokia 5230 založených na řadě 60 s barevnou obrazovkou, 16,78 milionu barev s rozlišením 360x640 a na dalších modelech s různými rozlišeními obrazovky.

Klientský program "VKontatke - VKontakte-vk" vám také umožňuje poslouchat a stahovat hudební skladby zdarma na mobilním telefonu/tabletu Nokia 311 založeném na sérii 40 s obrazovkou s 65,54 tisíci barvami a rozlišením 240x400 a dalších modelech. Některé verze podporují prohlížení a stahování video souborů a filmů ze sociální sítě VKontakte.

Program VKontakte java jar pro telefon Nokia Asha Asha 305 na bázi řady 40 s 65,54 tisíci barvami obrazovky s rozlišením 240x400 a další modely si můžete zdarma stáhnout zde, bez registrace a odesílání SMS.

Kontakt programu "VKontakte" pro Nokia x2 00, c2 01, 630 - klient vk.com.

Aplikace pro Nokia VKlient, pohodlný program pro přihlášení do sociální sítě VKontakte přes mobilní telefon nebo smartphone Nokia 630, XL Dual sim, 1020 atd.

Použití programu VKontakte-vklient vám umožní hospodárněji využívat energii baterie telefonů a tabletů Nokia x2, 5228, 5230, 311, asha asha 305, 5130 xpressmusic, n8, x2 00, c2 01, 630, XL Dual sim, lumia 920 , x6, 301, c5 00, c2 03, n73, dual sim, 603, 510, 5310, 5250, 320, e71, tv, 610, c3 00, 6233, 710, c6 05, 301, c2 0i classic, 205, lumia tab, 2, 200, 6300, x2 02, 300, 2700 classic a další. Dojde také k poklesu návštěvnosti webu oproti přihlašování na sociální síť přes prohlížeč mobilního zařízení. Mobilní klient sítě VKontakte vám umožní zůstat online, kdekoli je mobilní internet.

Mobilní klient "VK-vk.com" pro váš telefon vám umožňuje posílat zprávy přátelům, měnit stav, zanechávat komentáře na zdi a další funkce. Program "VKontakte" lze zdarma stáhnout z našich webových stránek a z dalších zdrojů uvedených níže.

V oficiální aplikaci VKontakte pro dotykové telefony na platformě Android jsou k dispozici následující funkce:

  • hledat lidi a komunity
  • správa seznamu přátel
  • zobrazit profily přátel a novinky
  • zasílání zpráv, dialogy, skupinové konverzace
  • zveřejňování záznamů a fotografií
  • prohlížení hudby a písní
  • prohlížení fotoalb
  • podpora widgetů
  • stavový displej

Stáhněte si "VKontakte" do svého telefonu Nokia ve formátu Java-Java.jar bez registrace.

- další zdroj pro bezplatné stažení Java klienta v Contact na Symbian telefonu Nokia. Agent "VKontakte" pro telefon Nokia java-java ve formátu .jar má velikost 1,1 MB. Pokud se během instalace Java Contact na vašem telefonu vyskytnou problémy, stránka má malé fórum, kde je zveřejněno asi 100 zpráv o řešení některých problémů při používání aplikace "Vklient - VKontakte - vk.com".

Stáhněte si zdarma "vklient" pro telefon Nokia Java-Java Symbian ve formátu .jar:

Instrukce. Chcete-li nainstalovat aplikaci VKlient do telefonu Java, přeneste soubor program.jar do složky v telefonu. Najděte soubor .jar v nabídce telefonu a spusťte jej. Hra se nainstaluje.

Stáhněte si zdarma program v kontaktu, vk, contact do telefonu Nokia.

- odtud, z oficiálních stránek Nokia aplikací, si můžete zdarma stáhnout oficiální aplikaci "VKontakte" - vk, do mobilního telefonu Nokia založeného na OS Symbian - Java (Java, Java) s dotykovou obrazovkou nebo do push -tlačítkový smartphone, stejně jako pro Nokia Lumia, na Windows Phone.

Na oficiálních stránkách Nokia store.ovi.com si po registraci musíte vybrat model svého telefonu Nokia ze seznamu modelů. Dále systém určí, zda je tento program VKontakte kompatibilní s tímto modelem telefonu nebo ne. Pokud „ano, kompatibilní“, bude dána ke stažení požadovaná verze programu VKontakte.

Mobilní aplikace "Kontakt - VKontakte" vám umožňuje upravovat vaši stránku, spravovat seznam přátel, prohlížet profily uživatelů sociální sítě vk.com, korespondenci, vyměňovat si osobní zprávy ve formě dialogů.

Velikost stahovaného souboru je přibližně 0,09 MB.

Bezplatná aplikace VK - VKontakte pro Nokia Lumia založená na OS Windows Phone 7.8.

- oficiální aplikace VKontakte pro uživatele sociální sítě vk.com, pro telefony Nokia Lumia založené na Windows Phone 7.8.

Tento program "Contact-vk-in contact" si můžete zdarma stáhnout z oficiálních stránek společnosti Microsoft - windowsphone.com.

Kromě výše popsaného programu „VKontakte“ si můžete stáhnout několik dalších programů na sociální síti vkontakte z webu společnosti Microsoft: VKlient, VK Online, VK Downloader, VKPlayer a další.

Přejděte na webovou stránku programů pro Nokia Lumia pomocí výše uvedeného odkazu a klikněte na windowsphone.

Online verze sociální sítě VK.com je přístupná prostřednictvím prohlížeče.

Web VKontakte má mobilní verze- stránka speciálně upravená pro prohlížení obsahu na malé obrazovce chytrého telefonu.

Na tomto webu se oproti plné verzi vk.com rychleji načítají webové stránky a šetří se provoz.

Pokud z nějakého důvodu nemůžete nainstalovat aplikaci VKontakte do telefonu, můžete přistupovat k sociální síti prostřednictvím prohlížeče mobilního telefonu.

V mobilní verzi webu můžete zdarma sledovat filmy, poslouchat a stahovat hudbu do telefonu. Adresa mobilní verze:

Jak si zdarma stáhnout hudbu, písničky, filmy a videa z VKontakte do telefonu Nokia.

Nejpohodlnější způsob, jak poslouchat hudbu a písně od kontaktu, je prostřednictvím bezplatných programů "VTakte", "Hudba a video VKontakte" a podobně.

Tyto programy pro bezplatné stahování hudby a videí ze sociální sítě vk-vkontakte fungují na mobilních zařízeních Android. Pravděpodobně existují Java verze podobných programů pro Nokii, pokud někdo ví, prosím poraďte.

To je vše, uvidíme se na VKontakte :)

Zde si můžete stáhnout program VK, Contact, VKontakte do svého telefonu Nokia. Zdarma ke stažení klienta vkontakte, vkontakte do mobilního telefonu/tabletu Nokia x2, 5228, 5230, 311, asha asha 305, 5130 xpressmusic, n8, x2 00, c2 01, 630, XL Dual sim, 1020, 225,51593 , 5800, 5530, 202, 6700, 308, 206, lumia 520, 309, 302, 500, x3, x2, 6303, c7, 800, n9, lumia 720, 1,625, 0 lumia 03, n73, dual sim, 603, 510, 5310, 5250, 320, e71, tv, 610, c3 00, 6233, 710, c6 01, c2 05, n, c1, 6305i, 2, lumia, 2 200, 6300, x2 02, 300, 2700 klasický. Pokud jde o Nokii, můžete si stáhnout aplikaci vk, v kontaktu a poslouchat hudbu, písně z kontaktu na telefonu symbian pro různé verze java, java, java ve formátu jar. Pro mobilní telefon/tablet Nokia, klientský program pro sociální síť vk.com. Existují verze java aplikací ve formátu jar, pro Android, Windows phone pro Nokia.

Populární recenze Nokia

Jak v telefonu sledovat a poslouchat zastaralé soubory ve starých formátech, zejména ve formátu flash?
Další informace o tom, jak si zdarma stáhnout hudbu Nokia, naleznete zde.
Sociální síť vk.com je nejnavštěvovanější sítí u nás. Zpočátku bylo možné síť používat pouze na počítači. Před 10 lety neexistovaly telefony s dotykovou obrazovkou, natož tablety Nokia.
Pokud máte z nějakého důvodu potíže s připojením telefonu Nokia k notebooku nebo PC přes wifi, bluetooth, usb, přečtěte si následující pokyny.

Dnes chceme mluvit o našich zkušenostech s vývojem aplikace VK (Vkontakte) pro chytré telefony Nokia. V době, kdy jsme se rozhodli na něm začít pracovat, jsme již nasbírali mnoho zkušeností s prací s platformou Symbian a měli jsme zájem pokračovat ve vytváření různých aplikací pro tuto platformu.

S Nokií spolupracujeme již velmi dlouho. Společnost nám poskytuje partnerskou podporu v procesu vývoje aplikací pro Symbian, poskytování konzultací a účasti v různých programech, pořádání akcí, na kterých můžete komunikovat s vývojáři z jiných společností a nabízení zajímavých a perspektivních projektů. Jedním z těchto projektů byla aplikace VK.

Myšlenka na vytvoření klienta pro vkontakte.ru byla ve vzduchu. Nokia je největším hráčem na trhu chytrých telefonů a v počtu podporovaných zařízení je lídrem platforma Symbian v Rusku. Dříve však mezi těmito obrovskými službami neexistovalo žádné oficiální spojení. Jsme rádi, že jsme pomohli realizovat tento projekt.

Jsme hrdí na to, že ze všech dnes existujících VK aplikací pro různé platformy je struktura webu jako taková nejblíže ta, kterou jsme vytvořili pro Symbian. Abychom toho dosáhli, několik měsíců jsme úzce spolupracovali s vývojáři VKontakte. K vývoji aplikace jsme použili pokročilé API zveřejněné na webu vkontakte.ru. Je třeba poznamenat, že v době vývoje aplikace se VK API aktivně vyvíjelo, dokončovalo se, a to i za naší účasti. V procesu spolupráce tak bylo možné přidávat k fotografiím popisky při jejich vytváření a mazat alba. Do seznamu novinek byl přidán aktuální online status autora zpráv. Bylo možné získat statistiky uživatelských stránek (počet fotografií, poznámek, přátel atd.), seznamy nejoblíbenějších přátel. Mobilní verze má nyní možnost posílat zprávy s přílohami. Pomohli jsme také najít několik chyb v API, které vývojáři VK okamžitě opravili. Například metoda, která skrývá zprávy od určitých uživatelů, zpočátku nefungovala, nebylo možné vidět vaše fotografie nahrané na zeď, byly přijaty nesprávné cesty k souborům videa atd.

Zajímavá byla práce s designem aplikace. Před zahájením vývoje aplikace nám byl poskytnut koncept rozhraní vyvinutý pro verzi pro iPhone. Bylo by špatné použít takový koncept přímo pro Symbian a implementace aplikace prostřednictvím ovládacích prvků Symbianu není příliš krásná, protože jsme chtěli udělat aplikaci stylisticky podobnou původnímu webu. V první verzi navržené našimi designéry byly všechny prvky velmi velké. Ale na moderních chytrých telefonech Nokia s velkými obrazovkami se tato velikost prvků začala zdát příliš objemná. V důsledku toho naši designéři několikrát změnili vzhled aplikace, řídili se designem webu a požadavky na použitelnost mobilní aplikace. Konečná verze byla získána s aktivní podporou designérů VK, aby byl zachován obecný kurz ve stylu ikon a barevných řešení.

Nejdůležitějším problémem při vývoji pro nás bylo přehrávání videa. Server VK dodával videa ve dvou verzích: FLV a MP4. Zařízení Nokia však nepodporovala nastavení kodeku MPEG-4, které server VK používal. Navrhli jsme, aby vývojáři na straně serveru překódovali obsah do jiného formátu, ale to bylo riskantní, protože podpora pro jiné platformy mohla být přerušena a video nebylo v době vývoje aplikace překódováno. Po diskusi byla do rozhraní API pro příjem videa přidána pole pro načítání video souborů specifických pro platformu, ale v době vydání nemohla aplikace na mnoha zařízeních přehrát významnou část videa. Nyní naši testeři říkají, že v novém firmwaru smartphonu nejsou žádné problémy s přehráváním videa z VKontakte.

Aplikace byla implementována na minimalistickém multiplatformním grafickém enginu vyvinutém společností SPB Software, hlavním jazykem je C++. Byl použit koncept Model/View, aplikační logika a grafické komponenty byly značně odděleny. Obecný přístup připomínal vývoj aplikace pomocí QML: téměř veškerá grafická logika je popsána v XML a pouze logická část je zpracována ve zdrojovém kódu C++. Malý proxy modul umožňuje převádět struktury přijaté ze serveru do grafických struktur, a to pomocí kódu pouze pro speciální případy. Pro reprezentaci API struktur v programu se používá generátor kódu napsaný v Pythonu, který převádí formální minimalistickou definici struktur převzatou z API stránek do podoby vhodné pro C++ aplikaci (typované struktury, s podporou rozhraní, všechny potřebné deklarace a funkce). Pokud byly nutné drobné operace s poli struktury, bylo možné napsat malou funkcionalitu přímo na úrovni definice. To bylo vyžadováno pro získání času v různých formátech, kombinacích jména a příjmení na jednom řádku atd., jako by to bylo běžné pole.

Bylo rozhodnuto nepoužívat grafické komponenty knihovny Qt pro verzi aplikace pro Symbian, aby se zlepšil výkon, stabilita a pohodlí pro uživatele (na většině zařízení by ke spuštění aplikace byly nutné další kroky).

Typické softwarové řešení: pro minimalizaci závislostí a zjednodušení kódu byly aktivně využívány funkční objekty (funktory). Jejich aktivní používání umožňuje snížit počet abstraktních tříd, což má dobrý vliv na podporu kódu. Například funkce pro nahrání souboru vypadá asi takto:

Šablona Funktor FireRequest(Connection& connection, const String8& url, Functor on_succ, Functor on_fail);
Typická funkce pro vyvolání dialogu nebo panelu zobrazení:

Funktor RunWaitDialog(const String& text, Functor on_cancel);
Bylo použito jasné oddělení: v enginu (pro práci se skiny, adresami URL atd.) jsou 8bitové řetězce a v tom, co uživatel vidí, je Unicode závislý na platformě.

Správa paměti byla prováděna pomocí analogů boost::intrusive_ptr a boost::weak_ptr pro objekty a pomocí STL kontejnerů pro pole atd. STL bylo použito tak, jak je, na boost nebyla žádná závislost. Použití ruční správy paměti (pomocí mazání) bylo omezeno na minimum.

Dalším rysem práce s aplikací VKontakte je, že bylo vždy nutné sledovat vývoj sociální sítě, vznik nových příležitostí, funkcí a vylepšení v designu. VKontakte je dynamicky se rozvíjející sociální síť a oficiální aplikace VKontakte by za ní neměla zaostávat. Sledovali jsme proces optimalizace webu a v souladu s ním jsme změnili naši aplikaci. Změny na webu během vývoje si vyžádaly přepracování designu a dialogu. Některé věci jsme nestihli udělat, například dynamické načítání seznamů zpráv.

Měsíc před vydáním programu začalo aktivní beta testování, do kterého se zapojily stovky lidí. Při jakémkoli beta testování je pro vývojáře kromě hledání chyb nejdůležitější, jak uživatel program hodnotí, jak moc se mu líbil/nelíbil a zda bude připraven jej v budoucnu používat. A byli jsme velmi rádi, že jsme obdrželi pozitivní zpětnou vazbu od beta testerů VKontakte. Uvědomili jsme si, že jdeme správným směrem a vytváříme to, co uživatelé potřebují. Díky tomu si do poloviny října stáhlo aplikaci z obchodu Nokia více než 600 tisíc uživatelů.

Práce na aplikaci byla velmi zajímavá. Nokia nám radila s technickými problémy a poskytovala marketingovou podporu a díky API a nápadům poskytnutým Vkontakte jsme se při vývoji nesetkali s žádnými zvláštními potížemi.

Štítky: Přidat štítky

12. října 2011 v 11:15 hodin

Jak jsme psali Symbian klienta pro VKontakte

  • Blog Microsoft Lumia

Dnes chceme mluvit o našich zkušenostech s vývojem aplikace VK (Vkontakte) pro chytré telefony Nokia. V době, kdy jsme se rozhodli na něm začít pracovat, jsme již nasbírali mnoho zkušeností s prací s platformou Symbian a měli jsme zájem pokračovat ve vytváření různých aplikací pro tuto platformu.

S Nokií spolupracujeme již velmi dlouho. Společnost nám poskytuje partnerskou podporu v procesu vývoje aplikací pro Symbian, poskytování konzultací a účasti v různých programech, pořádání akcí, na kterých můžete komunikovat s vývojáři z jiných společností a nabízení zajímavých a perspektivních projektů. Jedním z těchto projektů byla aplikace VK.

Myšlenka na vytvoření klienta pro vkontakte.ru byla ve vzduchu. Nokia je největším hráčem na trhu chytrých telefonů a v počtu podporovaných zařízení je lídrem platforma Symbian v Rusku. Dříve však mezi těmito obrovskými službami neexistovalo žádné oficiální spojení. Jsme rádi, že jsme pomohli realizovat tento projekt.

Jsme hrdí na to, že ze všech dnes existujících VK aplikací pro různé platformy je struktura webu jako taková nejblíže ta, kterou jsme vytvořili pro Symbian. Abychom toho dosáhli, několik měsíců jsme úzce spolupracovali s vývojáři VKontakte. K vývoji aplikace jsme použili pokročilé API zveřejněné na webu vkontakte.ru. Je třeba poznamenat, že v době vývoje aplikace se VK API aktivně vyvíjelo, dokončovalo se, a to i za naší účasti. V procesu spolupráce tak bylo možné přidávat k fotografiím popisky při jejich vytváření a mazat alba. Do seznamu novinek byl přidán aktuální online status autora zpráv. Bylo možné získat statistiky uživatelských stránek (počet fotografií, poznámek, přátel atd.), seznamy nejoblíbenějších přátel. Mobilní verze má nyní možnost posílat zprávy s přílohami. Pomohli jsme také najít několik chyb v API, které vývojáři VK okamžitě opravili. Například metoda, která skrývá zprávy od určitých uživatelů, zpočátku nefungovala, nebylo možné vidět vaše fotografie nahrané na zeď, byly přijaty nesprávné cesty k souborům videa atd.

Zajímavá byla práce s designem aplikace. Před zahájením vývoje aplikace nám byl poskytnut koncept rozhraní vyvinutý pro verzi pro iPhone. Bylo by špatné použít takový koncept přímo pro Symbian a implementace aplikace prostřednictvím ovládacích prvků Symbianu není příliš krásná, protože jsme chtěli udělat aplikaci stylisticky podobnou původnímu webu. V první verzi navržené našimi designéry byly všechny prvky velmi velké. Ale na moderních chytrých telefonech Nokia s velkými obrazovkami se tato velikost prvků začala zdát příliš objemná. V důsledku toho naši designéři několikrát změnili vzhled aplikace, řídili se designem webu a požadavky na použitelnost mobilní aplikace. Konečná verze byla získána s aktivní podporou designérů VK, aby byl zachován obecný kurz ve stylu ikon a barevných řešení.

Nejdůležitějším problémem při vývoji pro nás bylo přehrávání videa. Server VK dodával videa ve dvou verzích: FLV a MP4. Zařízení Nokia však nepodporovala nastavení kodeku MPEG-4, které server VK používal. Navrhli jsme, aby vývojáři na straně serveru překódovali obsah do jiného formátu, ale to bylo riskantní, protože podpora pro jiné platformy mohla být přerušena a video nebylo v době vývoje aplikace překódováno. Po diskusi byla do rozhraní API pro příjem videa přidána pole pro načítání video souborů specifických pro platformu, ale v době vydání nemohla aplikace na mnoha zařízeních přehrát významnou část videa. Nyní naši testeři říkají, že v novém firmwaru smartphonu nejsou žádné problémy s přehráváním videa z VKontakte.

Aplikace byla implementována na minimalistickém multiplatformním grafickém enginu vyvinutém společností SPB Software, hlavním jazykem je C++. Byl použit koncept Model/View, aplikační logika a grafické komponenty byly značně odděleny. Obecný přístup připomínal vývoj aplikace pomocí QML: téměř veškerá grafická logika je popsána v XML a pouze logická část je zpracována ve zdrojovém kódu C++. Malý proxy modul umožňuje převádět struktury přijaté ze serveru do grafických struktur, a to pomocí kódu pouze pro speciální případy. Pro reprezentaci API struktur v programu se používá generátor kódu napsaný v Pythonu, který převádí formální minimalistickou definici struktur převzatou z API stránek do podoby vhodné pro C++ aplikaci (typované struktury, s podporou rozhraní, všechny potřebné deklarace a funkce). Pokud byly nutné drobné operace s poli struktury, bylo možné napsat malou funkcionalitu přímo na úrovni definice. To bylo vyžadováno pro získání času v různých formátech, kombinacích jména a příjmení na jednom řádku atd., jako by to bylo běžné pole.

Bylo rozhodnuto nepoužívat grafické komponenty knihovny Qt pro verzi aplikace pro Symbian, aby se zlepšil výkon, stabilita a pohodlí pro uživatele (na většině zařízení by ke spuštění aplikace byly nutné další kroky).

Typické softwarové řešení: pro minimalizaci závislostí a zjednodušení kódu byly aktivně využívány funkční objekty (funktory). Jejich aktivní používání umožňuje snížit počet abstraktních tříd, což má dobrý vliv na podporu kódu. Například funkce pro nahrání souboru vypadá asi takto:

Šablona Funktor FireRequest(Connection& connection, const String8& url, Functor on_succ, Functor on_fail);
Typická funkce pro vyvolání dialogu nebo panelu zobrazení:

Funktor RunWaitDialog(const String& text, Functor on_cancel);
Bylo použito jasné oddělení: v enginu (pro práci se skiny, adresami URL atd.) jsou 8bitové řetězce a v tom, co uživatel vidí, je Unicode závislý na platformě.

Správa paměti byla prováděna pomocí analogů boost::intrusive_ptr a boost::weak_ptr pro objekty a pomocí STL kontejnerů pro pole atd. STL bylo použito tak, jak je, na boost nebyla žádná závislost. Použití ruční správy paměti (pomocí mazání) bylo omezeno na minimum.

Dalším rysem práce s aplikací VKontakte je, že bylo vždy nutné sledovat vývoj sociální sítě, vznik nových příležitostí, funkcí a vylepšení v designu. VKontakte je dynamicky se rozvíjející sociální síť a oficiální aplikace VKontakte by za ní neměla zaostávat. Sledovali jsme proces optimalizace webu a v souladu s ním jsme změnili naši aplikaci. Změny na webu během vývoje si vyžádaly přepracování designu a dialogu. Některé věci jsme nestihli udělat, například dynamické načítání seznamů zpráv.

Měsíc před vydáním programu začalo aktivní beta testování, do kterého se zapojily stovky lidí. Při jakémkoli beta testování je pro vývojáře kromě hledání chyb nejdůležitější, jak uživatel program hodnotí, jak moc se mu líbil/nelíbil a zda bude připraven jej v budoucnu používat. A byli jsme velmi rádi, že jsme obdrželi pozitivní zpětnou vazbu od beta testerů VKontakte. Uvědomili jsme si, že jdeme správným směrem a vytváříme to, co uživatelé potřebují. Díky tomu si do poloviny října stáhlo aplikaci z obchodu Nokia více než 600 tisíc uživatelů.

Práce na aplikaci byla velmi zajímavá. Nokia nám radila s technickými problémy a poskytovala marketingovou podporu a díky API a nápadům poskytnutým Vkontakte jsme se při vývoji nesetkali s žádnými zvláštními potížemi.

Štítky: Přidat štítky




Nahoru