Onko kukaan tehnyt oikeasti mitään softaa joka toimisi noilla molemmilla?
Miten onnistui? Mitä kaikkea sai tehtyä Qt:n kanssa? Mitä piti ottaa huomioon? Mikä oli vaikeaa? Riittikö pelkkä kääntäminen?
Pitäisi tehdä yksi softa noille molemmille. Gps, tekstiviestit, tietokanta ja yhteydet nettipalvelimeen.
Maemo ja Symbian kehitys Qt:llä?
21
1199
Vastaukset
- Failed!
Ei onnistu. Muutaman jutun saa toimimaan molemmissa laitteissa. Jos tekee jotain vähänkin erikoisempaa on pakko tehdä omat koodit erikseen kumpaankin laitteeseen.
- ei aihetta paniikkii
Tuo on ihan normijuttu etä käyttis täytyy huomioida osassa lähdekoodia. Ei siis mikään este, eikä edes vakava hidaste.
- Saasalona
ei aihetta paniikkii kirjoitti:
Tuo on ihan normijuttu etä käyttis täytyy huomioida osassa lähdekoodia. Ei siis mikään este, eikä edes vakava hidaste.
Qtn kanssa voi tehdä jotain käyttöliittymäjuttuja Symbianille. Muuten kaikki pitää tehdä erikseen kummallekin laitteelle. Hyvä apu käytöliittymiin. Muissa jutuissa tai peleissä ei paljon hyötyä.
- miksuh.
Saasalona kirjoitti:
Qtn kanssa voi tehdä jotain käyttöliittymäjuttuja Symbianille. Muuten kaikki pitää tehdä erikseen kummallekin laitteelle. Hyvä apu käytöliittymiin. Muissa jutuissa tai peleissä ei paljon hyötyä.
Tuo väitteesi on kyllä täysin perätöntä puppua. Qt ei ole pelkästään käyttöliittymäkirjasto, vaan paljon muutakin. Qt-on itseasiassa täysi sovellusframeworkki, joka mahdollistaa käytännössä koko sovelluksen koodaamisen alustariippumattomasti.
Viimeisin julkaistu versio, Qt 4.6.3, sisältää nämä moduulit:
* QtCore
Qt:n keskeisimmät ei-graafiset luokat, joita muut moduulit käyttää
* QtGui
Graafisen käyttöliittymän (GUI) komponentit
* QtMultimedia
Multimedian käyttöön matalalla tasolla liittyvät luokat
* QtNetwork
Verkkoyhteyksien käyttöön liittyvät luokat
* QtOpenGL
OpenGL:n käyttöön liittyvät luokat
* QtOpenVG
OpenVG:n käyttöön liittyvät luokat
* QtScript
Qt Script skriptien käyttöön liittyvät luokat
* QtScriptTools -
Lisää Qt Script komponentteja
* QtSql
Tietokantojen ja SQL:n käyttöön liittyvät luokat
* QtSvg
Skaalattavien SVG-vektorigrafiikka-tiedostojen käyttöön liittyvät luokat
* QtWebKit
WWW-sisällön näyttämiseen, muokkaamiseen ja muuten sovelluksissa hyödyntämiseen liittyvät luokat
* QtXml
XML:n käsittelyyn liittyvät luokat
* QtXmlPatterns
XQuery & XPath engine XML:n ja omien tietomallien käsittelöyyn
* Phonon
Multimedia frameworkkiin liittyvät luokat
* Qt3Support
Luokat, jotka tarjoaa yhteensopivuuden vanhemman Qt 3:n kanssa
Lisäksi Nokia on kehittänyt Qt:lle mobiililaajennuksia, jotka mahdollistaa mobiililaitteiden käyttämisen Qt-tyylisesti ja alustariippumattomasti. Tällähetkellä mobiililaajennuksia on:
* Messaging
Tekstiviestien, sähköpostien, multimediaviestien jne hallintaan, lähettämise, vastaabnottoon ja käsittelyyn liittyvät luokat
* Bearer Management
Verkkoyhteyksien hallintaan ja esim roamingiin liittyvät luokat
* Contacts
Osoitekirjojen yhteystietojen käyttöön ja hallintaan liittyvät luokat. Osoitekirjat voi olla joko paikallisia mobimobiililaitteessa tai niitä voidaan käyttää verkon yli, esim facebook.
* Location - Paikannuksen (GPS jne) käyttöön liittyvät luokat
* Multimedia - Mobiilimultimedian käyttään liityvät luokat. Tähän kuuluu mm. kamera (valokuvaus, videokuvaus), radion toisto, audion äänittäminen, videon ja audion toistaminen jne
* System Information
Erilaisten systeemin tietojen jne käyttöön liittyvät luokat Esimerkiksi sovellukset voi selvittää mitä rautaominaisuuksia puhelimessa on. Lisäksi sovellus voi selvittää mm. millaisia verkkoyhteystyyppejä on käytettävisä (wifi, 3G jne), näytön ominaisuuksia, tallennusmedian ominaisuuksia, mobiililaitteen mallin jne.
* Sensors
Anturien, kuten kiihtyvyysanturin ja kompassin, käyttöön liittyvät luokat
* Service Framework
Yhteinen frameworkki puhelimeen asennettujen palveluiden hyödyntämiseeen liittyvät luokat. Palvelut asennetaan plugineina ja niitä voi olla esimerkiksi säätietopalvelu, jota sovellukset voi hyödyntää.
* Versit
Versit ® documenttien, kuten vCard, käsittelyyn liittyvät luokat.
* Publish and Subscribe
Sovellusten v'äliseeen tiedonjakoon liittyvät luokat. Sovellukset voi julkaista jotain tietoa ja toiset sovellukset voi ottaa sen käyttöön ja saavat myös ilmoituksen jos tieto muuttuu.
Tällähetkellä on myöskin kehitteillä uusia mobiililaajennuksia kuten mm.:
* Calendar
Mobiililaitteen kalenterin käyttöön liittyvät luokat
* Location/landmarks
Maamerkkien hyödyntämiseen paikannuksessa käytettävät luokat
* Document
Dokumenttien hallintaan käytetyt luokat - miksuh.
Jospa ottasit niistä asioista selvää ennenkuin kommentoit.
- Jabba de pizza
Kaikki koodi jossa käytetään käyttiksen toimintoja pitää koodata uusiksi. Suurin osa koodista on näitä. Qt:ssä on paketteja joilla näihin tulee apua mutta niitä ei Symbinin versiossa ole ainakaan aluksi.
- Tulevaisuuden koodi
Qtn kanssa tekee käytännössä kaiken mitä tarvitsee. Qt on oikeastaan 2000-luvun Java. Koodaa kerran ja softa toimii melkein missä vain. Mieti kuinka iso juttu Java oli. Qt tulee olemaan paljon suurempi ja merkittävämpi.
- jos pitää vettä
Tulevaisuuden koodi kirjoitti:
Qtn kanssa tekee käytännössä kaiken mitä tarvitsee. Qt on oikeastaan 2000-luvun Java. Koodaa kerran ja softa toimii melkein missä vain. Mieti kuinka iso juttu Java oli. Qt tulee olemaan paljon suurempi ja merkittävämpi.
Tähän malliin minutkin on Nokian heebon pitämällä kurssilla ylipuhuttu. Ainakin Nokia tuntuu panostavan Qt:hen lujasti. Myös Maemoa varten pitäisi tulla ensi kevääksi helppokäyttöinen Qt-ympäristö. Uskon että Qt:n kanssa Nokian älypuhelimet joko menestyvät tai menehtyvät ...
Tietty jos tarvii tehdä client-pään softaa joka (käyttiskohtaisesti käännettynä) toimii esim. sekä PC:ssä että Symbian-luurissa niin siihen Qt on jo nyt kova sana. Maemo-kehitys on toistaiseksi aika hankalaa, mutta kehitys kehittyy. - miksuh.
Ei pidä paikkaansa. Symbian-versio Qt:sta on aivan yhtä valmis kuin muillekin alustoille oleva. Mobiililaajennusten osalta Symbian on pisimmällä verrattuna muihin alustoihin.
- Nuormaaa
miksuh. kirjoitti:
Ei pidä paikkaansa. Symbian-versio Qt:sta on aivan yhtä valmis kuin muillekin alustoille oleva. Mobiililaajennusten osalta Symbian on pisimmällä verrattuna muihin alustoihin.
Miksi sitten uutta Qt-softaa tulee niin vähän? Ongelmia saada aikaan valmista?
- Jepulis Jeep
Nuormaaa kirjoitti:
Miksi sitten uutta Qt-softaa tulee niin vähän? Ongelmia saada aikaan valmista?
No mulla on tohon aika hyvä teoria.
Meinaan, Qt-softaa tehdään paljon Linukka-käyttiksen päällä ja sehän voi osaltaan selittää sitä, miksi softat eivät etene koskaan kaupalliseen vaiheeseen ja sun tietosuutees. Varmaan niitä tehään, mutta tekijät eivät tee kuluttajapuolen softilla juurikaan hilloa muutamaa poikkeusta lukuunottamatta, eivät mainosta ja sitten säkään et tiedä niistä. - anonyymi koodari
Jepulis Jeep kirjoitti:
No mulla on tohon aika hyvä teoria.
Meinaan, Qt-softaa tehdään paljon Linukka-käyttiksen päällä ja sehän voi osaltaan selittää sitä, miksi softat eivät etene koskaan kaupalliseen vaiheeseen ja sun tietosuutees. Varmaan niitä tehään, mutta tekijät eivät tee kuluttajapuolen softilla juurikaan hilloa muutamaa poikkeusta lukuunottamatta, eivät mainosta ja sitten säkään et tiedä niistä.Samaa mieltä.
Kyllähän Nokia on panostanut Qt:hen paljonkin, ja useita pieniä projekteja on tullut vastaan (itsekin pari tehneenä), mutta ne eivät ole kaupallisia.
MeeGo tulee toimimaan pitkälti Qt:n päällä, mutta saadaan varmaan odottaa pitkään ennen kuin se tulee kuluttajaluokan laitteisiin. Ehkäpä sitten nähdään OVI storessakin jotain "valmiita" Qt-projekteja. Sitä ennen harrastajat ja ammattilaiset tekevät sillä ohjelmia "toisilleen" ;)
- on se niin hyvä?
Tähän liittyen seuraava uutinen
"Nokia julkaisi tulevaisuudelleen erittäin merkittävän Qt 4.6:n"
http://www.puhelinvertailu.com/uutiset.cfm/2009/12/01/nokia_julkaisi_tulevaisuudelleen_erittain_merkittavan_qt_4_6_n - MAemo Jobb
Langaton matkapuhelinsovellukset, Suomessa ja Ruotsissa tarvitaan osaajia
- maemo
- linux
- C kehittäjät
katsovat www.maemojobs.com- Ammattilainen
Tuota tasoa oleviin hommiin menevät lähinnä epätoivoiset. Eikö tosiaan mitään muuta ole Qt-porukalle tarjolla?
- --Amatööri
Ammattilainen kirjoitti:
Tuota tasoa oleviin hommiin menevät lähinnä epätoivoiset. Eikö tosiaan mitään muuta ole Qt-porukalle tarjolla?
Mikäs noissa hommissa on vikana ja mitkä on niitä hyviä duuneja?
- ei edes mainittu
Ammattilainen kirjoitti:
Tuota tasoa oleviin hommiin menevät lähinnä epätoivoiset. Eikö tosiaan mitään muuta ole Qt-porukalle tarjolla?
Enpä huomannut että tuossa olisi erikoisesti "Qt-porukalle" mitään tarjottu...
- Ritarimainari
Ammattilainen kirjoitti:
Tuota tasoa oleviin hommiin menevät lähinnä epätoivoiset. Eikö tosiaan mitään muuta ole Qt-porukalle tarjolla?
Noi olivat enemmän jotain Unix-tyylin koodareitten hommia eivätkä Qt-porukan. Qt-ihmiset työllistyvät Suomessa lähinnä Nokialle ja sen alihankkijoille. Tietty siis vakituiseen työsuhteeseen ja palkkaakin ehkä jotain 2000-2500 euroa kokemuksesta riippuen. Qt on kuitenkin aika entry level juttuja osaamistasosta puhuttaessa.
- Haloonyt
Kesto 3-18kk. Kuka itseään kunnioittava ammattilainen menee noin epämääräisesti kestäviin hommiin? Jatkumoa hakevat firmat ottavat vakituisia työntekijöitä. Yleensä tuollaiset kestot kertovat vedätyksestä.
Onkohan koko Maemon tulevaisuus niin usvan peitossa, ettei edes kehittäjiä uskalleta ottaa vakkareiksi? - anonyymi koodari
Haloonyt kirjoitti:
Kesto 3-18kk. Kuka itseään kunnioittava ammattilainen menee noin epämääräisesti kestäviin hommiin? Jatkumoa hakevat firmat ottavat vakituisia työntekijöitä. Yleensä tuollaiset kestot kertovat vedätyksestä.
Onkohan koko Maemon tulevaisuus niin usvan peitossa, ettei edes kehittäjiä uskalleta ottaa vakkareiksi?"""Kesto 3-18kk. Kuka itseään kunnioittava ammattilainen menee noin epämääräisesti kestäviin hommiin? Jatkumoa hakevat firmat ottavat vakituisia työntekijöitä."""
Tervetuloa pätkätöiden aikakaudelle. 3kk jos koodari on nopea tai osoittautuu heikoksi. Pidempi pesti tulee jos huomataan että kaveri jotain osaa ja keksitään muita hommia jatkoksi.
- qt
irc client : https://sourceforge.net/projects/nochatmobile/
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Aivosyöpää sairastava Olga Temonen TV:ssä - Viimeinen Perjantai-keskusteluohjelma ulos
Näyttelijä-yrittäjä Olga Temonen sairastaa neljännen asteen glioomaa eli aivosyöpää, jota ei ole mahdollista leikata. Hä802809Pelotelkaa niin paljon kuin sielu sietää.
Mutta ei mene perille asti. Miksi Venäjä hyökkäisi Suomeen? No, tottahan se tietenkin on jos Suomi joka ei ole edes soda2951626Mikä saa ihmisen tekemään tällaista?
Onko se huomatuksi tulemisen tarve tosiaan niin iso tarve, että nuoruuttaan ja tietämättömyyttään pilataan loppuelämä?2461527- 871371
IL - VARUSMIEHIÄ lähetetään jatkossa NATO-tehtäviin ulkomaille!
Suomen puolustuksen uudet linjaukset: Varusmiehiä suunnitellaan Nato-tehtäviin Puolustusministeri Antti Häkkänen esittel4011349Nyt kun Pride on ohi 3.0
Edelliset kaksi ketjua tuli täyteen. Pidetään siis edelleen tämä asia esillä. Raamattu opettaa johdonmukaisesti, että3961273Esko Eerikäinen tatuoi kasvoihinsa rakkaan nimen - Kärkäs kommentti "Ritvasta" lävähti somessa
Ohhoh! Esko Eerikäinen on ottanut uuden tatuoinnin. Kyseessä ei ole mikä tahansa kuva minne tahansa, vaan Eerikäisen tat381027Kiitos nainen
Kuitenkin. Olet sitten ajanmerkkinä. Tuskin enää sinua näen ja huomasitko, että olit siinä viimeisen kerran samassa paik2999Hyväksytkö sinä sen että päättäjämme ei rakenna rauhaa Venäjän kanssa?
Vielä kun sota ehkäpä voitaisiin välttää rauhanponnisteluilla niin millä verukkeella voidaan sanoa että on hyvä asia kun329854Miksi Purra-graffiti ei nyt olekkaan naisvihaa?
"Pohtikaapa reaktiota, jos vastaava graffiti olisi tehty Sanna Marinista", kysyy Tere Sammallahti. Helsingin Suvilahden254832