abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 19:46 | Nová verze

dnsdist, specializovaný balancer pro DNS provoz, dosáhl stabilní verze 1.2.0. Tento software vyvíjí komunita kolem PowerDNS a neměl by uniknout pozornosti nikomu, kdo provozuje vytíženější rekurzivní DNS servery. Balancer je vhodný k obraně před DDoS útoky, je skriptovatelný v LUA, disponuje konzolovým rozhraním a má spoustu dalších zajímavých vlastností.

… více »
BigWrigley | Komentářů: 0
včera 15:22 | Nová verze

Byla vydána verze 9.5 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností v příspěvku na blogu. Zdůraznit lze možnost ověřování GPG podpisů u commitů.

Ladislav Hagara | Komentářů: 2
22.8. 16:22 | Nová verze

Byla vydána verze 0.11.0 softwaru pro statistickou analýzu dat GNU PSPP (Wikipedie), svobodné alternativy k proprietárnímu softwaru IBM SPSS Statistics (Wikipedie). Vedle několika vylepšení a oprav chyb jsou řešeny také 2 bezpečnostní chyby CVE-2017-10791 a CVE-2017-10792. O týden později byla vydána verze 1.0.0 přinášející pouze aktualizaci překladů. Proč verze 1.0.0 a ne například 0.11.1? Dle vývojářů jsou důvody následující:

… více »
Ladislav Hagara | Komentářů: 0
22.8. 10:35 | Komunita

Na blogu Oracle se objevila zpráva o tom, že plánovaná verze Java EE 8 bude uvolněna jako open source (referenční implementace a compatibility kit). V současné době je uvolněna jen Java SE (standard edition) pod licencí GPLv2 v podobě OpenJDK (Open Java Development Kit), kterou začal v roce 2006 uvolňovat Sun.

Max | Komentářů: 4
21.8. 23:55 | IT novinky

Google na YouTube oficiálně představil Android 8.0 Oreo. Přehled novinek v příspěvku na blogu věnovaném vývojářům.

Ladislav Hagara | Komentářů: 33
21.8. 16:44 | Zajímavý článek

Po téměř 3 měsících od vydání třetího čísla publikoval Michal Špaček na svých stránkách čtvrté číslo newsletteru věnovanému bezpečnosti, bezpečnému vývoji převážně webových aplikací a bezpečnosti uživatelů. Jedná se současně o číslo poslední: "Nepíše se mi to lehce, a trvalo to, než jsem to ze sebe dostal, ale tohle je poslední newsletter v této podobě. Ani jsem ho nestihl pojmenovat a už jsem ho zabil. Nezbývá mi tolik času, abych každou událost, novinku a změnu v prohlížeči detailně popisoval tak, jak bych v newsletteru chtěl, mrzí mě to".

Ladislav Hagara | Komentářů: 2
21.8. 07:00 | Nová verze

Byla vydána diaspora* ve verzi 0.7.0.0. Jedná se o svobodný software, který slouží jako osobní webový server pro poskytování služeb sociální sítě (Wikipedie). Přehled novinek v příspěvku na blogu a na GitHubu. Sociální síť diaspora* byla před pěti lety předána komunitě.

Ladislav Hagara | Komentářů: 0
21.8. 06:00 | IT novinky

Společnost Hardkernel stojící za jednodeskovými počítači ODROID představila na YouTube minipočítač určený pro domácí cloud ODROID-HC1 vycházející z ODROID-XU4. Minipočítač s kovovou krabičkou, do které stačí vložit 2 a půl palcový disk, lze koupit za 49 dolarů. ODROID-HC1 je stohovatelný.

Ladislav Hagara | Komentářů: 39
20.8. 16:22 | Nová verze

Byl vydán DB Browser for SQLite (sqlitebrowser) ve verzi 3.10.0. Nejnovější stabilní verze této grafické nadstavby nad relačním databázovým systémem SQLite (Wikipedie) přináší například integraci s DBHub.io, tj. platformou pro sdílení SQLite databází. Podrobnosti na GitHubu.

Ladislav Hagara | Komentářů: 2
20.8. 08:00 | IT novinky

Andy Rubin, spoluzakladatel společnosti Android, jež byla v roce 2005 koupena Googlem, nyní CEO společnosti Essential Products, oznámil předprodej chytrého telefonu Essential. Telefon se začne rozesílat 1. září. Cena telefonu je 699 dolarů. Cena telefonu současně s 360° kamerou s rozlišením 4K byla stanovena na 749 dolarů. Kameru, v budoucnu i další příslušenství, lze k telefonu připojit pomocí konektoru s magnety.

Ladislav Hagara | Komentářů: 1
Těžíte nějakou kryptoměnu?
 (5%)
 (2%)
 (18%)
 (76%)
Celkem 374 hlasů
 Komentářů: 21, poslední 13.8. 09:57
    Rozcestník

    Dotaz: C++ aplikace na mobily

    6.4.2009 20:01 Elektron112
    C++ aplikace na mobily
    Přečteno: 1206×
    Dobrý den, rád bych se naučil udělat nějakou tu aplikaci pro mobil. Nechce se mi ale jen kvůli toho učit Java. Rád bych to dělal v C++. Jde to? Něco jsem vygooglil o Symbianu, ale nevím, jak na ostatních mobilních OS. Mělo by to být pro telefony jako je Nokia 6234, včetně Sony Ericssonů atd. Jde to vůbec? Šlo by na tom OpenGL nebo alespoň Qt 4? Máte s tím už nějaké zkušenosti? Znáte nějakou literaturu/seriály (anglicky moc neumím, ale aspoň něco)? Jaký software k tomu budu potřebovat?

    Odpovědi

    6.4.2009 22:03 xavier | skóre: 10 | blog: borkovo
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily
    Na vývoj aplikací pro nokie je celkem dobrý zdroj informací forum nokia. Programy napsané v C++ lze spouštět v mobilech, ale ne na všech. Je možný i vývoj v QT. Nejrozšířenější je java. Sice má syntaxi stejnou jako normální java, ale "standartní knihovna" je úplně jiná (v případě CDLC) a ani není příliš rozsáhlá. V javě ME je možné vyvtářet i openGL aplikace. Pokud si stáhneš emulátor, tak ve složce cesta/k_emulátoru/apps najdeš spoustu příkladů (včetně openGL). Ten emulátor jde integrovat do eclipsu i netbeans pomocí pluginů.
    6.4.2009 22:14 ...............23 | skóre: 15 | blog: Various Stuff blog
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily
    V C++ sa dá kódiť napríklad na telefóny založené na S60, UIQ, Windows Mobile, Android. OpenGL ES niektoré podporujú, niektoré nie. Qt existuje pre S60 3rd edition FP1 a novšie, a pre Windows Mobile.

    Žiadne jednotné API (aspoň tak ako J2ME) pre väčšinu mobilov ale nie je...
    7.4.2009 17:39 Pilgrim
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily

    Jednoducha uvodni odpoved : univerzalni reseni neexistuje.

    Pokud chces zacit s vyvojem, zalezi co jsi delal doted. Pokud jsi student a / nebo mas zkusenosti spis s MS prostredim, pak doporucuju zacit s Windows Mobile. SDK i docela schopnej emulator jsou zadarmo ke stazeni jako plugin do Visual Studia (i.e. pokud mas Visual Studio a trochu zkusenosti s MS, neni potreba zadna dalsi investice - API je docela podobny s desktopem).

    Co se tyka Symbianu, tam je to trochu jina liga. Slozitejsi API, mensi prenositelnost (nejenom mezi S60 a UIQ, ale i mezi jednotlivymi verzemi) a spousta veci se musi dokupovat (zatim napriklad nevim o volne dostupnem emulatoru). Vyhodou je potom PODSTATNE vetsi moznost rozsireni (Gartner tusim uvadi, ze okolo 70% smartphonu bezi na nejake verzi Symbianu). Co se tyka QT4, pokud vim tak s koupi Trolltechu zacala Nokia experimentovat s portovanim QT4 na Symbian - uvidime kam to povede, Symbiani API by potrebovalo novy vitr jako sul.

    Android a Apple (i kdyz tam to tusim neni ciste C++, ale nejake jejich upravene C) jako platformy moc neznam, takze me neber moc vazne. IMO jsou obe moc nove a do velke miry spolehaji na "novou vlnu". Apple uz se trochu rozkoukal a podle poslednich cisel prodava zhruba tolik novych telefonu, jako ostatni s Windows Mobile, ale na muj vkus ma jednak moc restriktivni podminky na vyvojare a jednak si nejsem moc jisty jakym smerem to bude mirit dal (jak licence, tak vyvoj cele te platformy). Android zatim nic moc extra taky nepredvedl - slibuje lepsi podminky pro vyvojare (i kdyz to tak obcas moc nevypada - viz historie zpravicek tady na ABC), ale zatim ma v prodeji jeden telefon, ktery navic zdaleka neni tak zadany, jako iPhone.

    Zaver:

    Jako zacatecnikovi, ktery chce vyvijet ted hned (bez dalsich informaci) bych Ti doporucil Windows Mobile. Paradoxne je to MS, ktery ma vcelku (pro vyvojare aplikaci) nejotevrenejsi platformu, navic s pomerne slusnou komunitou okolo a neprilis narocnym API.

    Pokud chces delat neco komercniho, nejlepsi odbyt (ciste podle poctu telefonu) je asi pro Symbian.

    Pokud jsi student a hledas si nejake zamereni pro budoucnost, je to otazka - podil Symbianu na trhu spis stabilne klesa, ale je porad nejvetsi a Nokia porad muze vytahnout nejake eso z rukavu (a vsadil bych se, ze neco chysta - nejdriv koupila Trolltech, pak zalozila Symbian Foundation, tak uvidime co z toho vzejde). MS ma fajn platformu pro firemni aplikace (synchronizace s Exchange se vazne hodi), ale zatim to vypada, ze se tak trochu placa na miste a snazi se trochu dohnat Apple ohledne UI - nevidel bych to jako dobrou platformu pro vyvoj aplikaci pro koncove uzivatele (napr. hry, pripadne takove ty typicke veci co delaji zacatecnici - budiky, poznamkove bloky, etc.). Apple docela prekvapil s rychlosti, s jakou se mu povedlo rozsirit iPhone, ale zatim bych rekl, ze je to presny opak MS - povedlo se mu dostat se mezi koncove uzivatele, ale ve firmach bych ho nehledal. Android ma "silny potencial pro budoucnost", ale timhle se ohani uz od doby, co ho Google uvedl. Zatim to s nim vypada jako s mobilnim Linuxem - spoustu zarizeni planovanych, ale kdyz to chces realne koupit, tak kde nic tu nic...

     

    7.4.2009 20:40 Elektron112
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily
    Radši se teda naučím tu Javu, ale díky za odpovědi, alespoň v tom mám jasno.
    elviin avatar 8.4.2009 10:22 elviin | skóre: 29 | blog: elviin | Plzeň-Praha
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily

    V C++ je mozne programovat pro Symbian. Vedle ciste Symbianich veci jako aktivni objekty, muzes pouzivat standardni C++, STL, Boost. V C++ lze v Symbianu delat zajimvejsi aplikace nez v Java ME, napr. jen vytvoreni adresare, ovladani telefonniho serveru, ovladani kontaktu, messaging, zjisteni imei, systemove servisy, OpenGL, atd. Java je prenositelna, ale dan za to je omezeny prunik funkci. Takze ja bych po Jave sel pouze v pripade, pokud aplikace nevyuziva mobil naplno a zaroven bych chtel, aby aplikace byla spis prenositelna. Tvrzeni, ze aplikace v C++ je i mezi verzemi Symbian neprenositelna, je asi stejne hodnotne, jako tvrdit, ze Java me je vsude prenositelna. Staci si promyslet architekturu, rozdeleni do modulu, napr. na klient (gui veci) a servisu (engine). Programovat pro Symbiani verzi <9.0 je pravek, od v9.0 je prenositelnost lepsi, v podstate az na gui detaily, s prenositelnosti od v9.0 nejsou problemy, samozrejme nektere veci se v apicku zmeni, ale ty zmeny nejsou zasadni, aby to bolelo a clovek by musel kuvli tomu volit Javu. Co se mi na C++ v Symbianu nelibi je velika granuralita apicka, ale to je dano v podstate tim, ze Symbian bezi na tolika zarizenich, vyhoda je ta, ze aplikace mohou byt variabilni, ale to muze byt zase na ukor rychlosti kodovani. Jak nekdo vyse tvrdil, ze emulator neni zdarma je blbost, ten byl a je zdarma. Zdarma nebyla profesionalni verze vyvojoveho prostredi Carbide C++, ta je ale ted zdarma uz nejake dva mesice. Pokud vyvojar oddeli standardni C++ od zbytku kodu, napr. ve forme knihovny, pak ta po mensi uprave lze pouzit i pri vyvoji pro IPhone, tam lze take pouzivat std C++, stl. V Carbide C++ lze pouzit UI Design Editor, docela uzitecny nastroj, jak rychle vytvorit gui aplikaci, soucasti Carbide C++ je TRK debugger, profilovani vykonu. Nevyhoda, ale to je zrejme vsude, kde se zasahuje do zakladnich funkci telefonu (jako ze to Java me na Symbianu nedokaze) je certifikacni politika, a privatni apicka od Nokie/Symbianu. Ale to je dano tlakem vyrobcu mobilu, ze nechteji, aby vyvojari menily a zasahovali do zakladnich funkci anonymne, tj. certifikaty stoji $200, pokud ale nechces zasahovat do telefonniho serveru, drm nebo do systemovych adresaru, pak certifikat neni treba. Ale rikam podobne ojebavani vyvojare muze byt kdekoliv, kde vyrobce vyzaduje kontrolu nad tim, jak se jeho vyrobek pouziva, jinak receno, v C++ lze poslat volajiciho do haje, aniz by to majitel mobilu vedel a slysel. Krivka uceni v Jave ME je urcite strmejsi, v C++ pozvolnejsi, ale zato aplikace mohou byt zajimavejsi a vice vyuzit funkce mobilu.

    8.4.2009 12:48 Billy The Pilgrim | skóre: 1 | blog: Swamp
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily

    Tvrzeni, ze aplikace v C++ je i mezi verzemi Symbian neprenositelna, je asi stejne hodnotne, jako tvrdit, ze Java me je vsude prenositelna.

    Omlouvam se za nepresnost - chtel jsem to jenom srovnat s WM. Jasne ze to v principu mozne je (a pokud s tim pocita navrh, tak je to i proveditelne). Ale treba ve srovnani s WM je to podle me o dost horsi. Muzeme se hadat o duvodech (WM dela jediny vyrobce, je min rozsirene, etc.), ale za tim si stojim.

    Jak nekdo vyse tvrdil, ze emulator neni zdarma je blbost, ten byl a je zdarma

    Ten "nekdo" jsem byl ja a opet je na rade omluva za nepresnost - se Symbianem jsem naposledy prisel do styku uz pred nejakou chvili a co si pamatuju, tak tehdy jsem s nalezenim simulatoru mel problem. Mohl bych poprosit o link? Nebo je to uz primo soucasti Carbide? Asi bych si pro ten system mel zas zkusit neco vyrobit (zvlast kdyz jsem si pred chvili koupil novou Nokii ;o)

    Vcelku (az na vyse zminene nepresnosti z moji strany) se ale myslim shodnem na tom, ze Symbiani C++ je sice silne, ale asi ne tak uplne vhodne, pokud si chce clovek jenom zkusit udelat neco, co pobezi na mobilu. Symbian je rozsireny (vyhoda pokud to chcete sirit a/nebo prodavat), ale krivka uceni u API zrovna moc strma neni - chce to ze zacatku dost "zatnout zuby a tahnout".

     

    elviin avatar 8.4.2009 14:34 elviin | skóre: 29 | blog: elviin | Plzeň-Praha
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily

    ale krivka uceni u API zrovna moc strma neni - chce to ze zacatku dost "zatnout zuby a tahnout"

     

    Pravda, a nejenom zuby:)

    9.4.2009 08:30 cronin | skóre: 48
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily
    Cimrmanolog? :-)
    elviin avatar 8.4.2009 14:41 elviin | skóre: 29 | blog: elviin | Plzeň-Praha
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily

    Je třeba nainstalovat Perl.

    Emulator je soucasti SDK.

    A nakonec Carbide C++.

    Vše do defaultních míst.

    Fluttershy, yay! avatar 10.4.2009 17:16 Fluttershy, yay! | skóre: 81 | blog:
    Rozbalit Rozbalit vše Re: C++ aplikace na mobily
    Ještě drobný náhled mimo C++: Jelikož na Symbianu S60 běží Python (a prý i Ruby), vřele to doporučuji. Zajímavě vypadá také WebOS od Palmu --- pro něj se bude programovat v JavaScriptu.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.