NetzfundstückeNerdkramsProjekte
Neu­es Pro­jekt: Tiny­To­do

Als Freund platt­form­un­ab­hän­gi­ger, pri­ma doku­men­tier­ter Anwen­dungs­soft­ware – etwa Vim – bin ich in letz­ter Zeit ver­mehrt auf Pro­gram­me auf­merk­sam gewor­den, die auf dem Ado­be-AIR-Frame­work auf­set­zen, vor­ran­gig Twit­ter-Cli­ents wie etwa DestroyT­wit­ter, jedoch hat­te ich nie die Muße, mich damit näher zu befas­sen.

Nun hat­te ich neu­lich drin­gen­den Bedarf nach einer eini­ger­ma­ßen brauch­ba­ren, schlich­ten Auf­ga­ben­li­ste als Ergän­zung zu dem von mir ver­wen­de­ten Noti­zen­ka­ta­log Key­Note-NF, um beim System­start die wich­tig­sten anfal­len­den Auf­ga­ben im Blick zu haben, und wur­de dank Nils fün­dig: Mini­Task trifft genau mei­ne Anfor­de­run­gen und ist aus­ge­rech­net eine AIR-Anwen­dung.

Aller­dings hat es eini­ge Unschön­hei­ten, zum Bei­spiel geht mir die offen­bar nicht abschalt­ba­re Ani­ma­ti­on beim Auf- und Zuklap­pen der Kate­go­rien schon ein wenig auf den Wecker. Und damit es nicht immer nur heißt, Infor­ma­tik­stu­den­ten sei­en unab­hän­gig von even­tu­el­len Feri­en eh nur fau­le Säcke, habe ich beschlos­sen, mich auch mal an einem sol­chen Pro­gramm zu ver­su­chen. Eigent­lich woll­te ich hier­für das gute, alte Visu­al Stu­dio ver­wen­den, aber da die Gestal­tungs­mög­lich­kei­ten von Ober­flä­chen dort doch ver­gleichs­wei­se beschränkt sind und da ich mei­ne irssi-Dis­tri­bu­ti­on bis auf Wei­te­res ein­ge­stampft und somit wie­der Kapa­zi­tä­ten frei habe, nut­ze ich die­se Gele­gen­heit, selbst ein­mal eine AIR-Anwen­dung zu ent­wickeln. (Ken­ne dei­nen Feind!)

Das Ergeb­nis einer Nacht, die größ­ten­teils damit ver­bracht wur­de, sich mit der Imple­men­tie­rung von AIR aus­ein­an­der­zu­set­zen, sieht bis­her so aus:

An Ideen man­gelt es nicht, das Aus­se­hen ist eben­falls noch lan­ge nicht fer­tig durch­dacht. Wenn ich alles umge­setzt bekom­me, was ich umzu­set­zen pla­ne, kann Mini­Task ein­packen. Aber wo wären wir ohne die Viel­falt?

Ich hal­te euch, wenn gewünscht, über die Ent­wick­lung selbst­ver­ständ­lich auf dem Lau­fen­den. Über Anre­gun­gen bin ich schon jetzt dank­bar; ein­fach in den Kom­men­tar­be­reich senfen.

(War einer von euch in den letz­ten Wochen mal in einem die­ser moder­nen „Super­märk­te“? Die Aus­wir­kun­gen des ver­dien­ten Ver­sa­gens bei der Fuß­ball-Welt­mei­ster­schaft 2010 sind noch immer spür­bar. Deutsch­land ist im Aus­ver­kauf, Natio­nal­stolz für den Grab­bel­tisch. Bis zur näch­sten EM. Es ist zum Kot­zen.)

Senfecke:

  1. „Und damit es nicht immer nur heißt, Infor­ma­tik­stu­den­ten sei­en
    unab­hän­gig von even­tu­el­len Feri­en eh nur fau­le Säcke…“ Du bist
    doch nur gelang­weilt vom Som­mer­loch.

  2. Die Far­be ist nur zum Spie­len. Wird wohl auch noch anpass­bar. Das Pro­gramm macht noch nix, liest nur eine vor­han­de­ne SQLi­te-Daten­bank aus. „Del“ und „Done“ funk­tio­nie­ren immer­hin schon. Was willst du mit mei­nem unfer­ti­gen, schlech­ten HTML-Code? ;)

  3. Nun, ich schrieb ja dran, das Bild oben ist alles, was ich bis­lang vor­zu­wei­sen habe. Hat zu lan­ge gedau­ert, zu ver­ste­hen, wie das mit dem AIR funk­tio­niert. (Willst du mal ein rich­tig schlech­tes Hand­buch lesen? Lies mal die AIR-Doku.)

    Wel­che Far­ben wären dir genehm? Dann wer­de ich das mal bis zur ersten benutz­ba­ren Ver­si­on ändern.

  4. Ich wür­de ein­fach etwas gedeck­te­re Töne vor­zie­hen. Ich mag am
    lieb­sten blau. Aber das Fen­ster soll sich ja auch deut­lich vom
    Hin­ter­grund abhe­ben, um zu erin­nern. Stel­le doch ein­fach mal ein
    paar Fen­ster vor.

  5. Außer­dem soll­te es mög­lich sein, mit z. B. ver­schie­de­nen Far­ben
    Prio­ri­tä­ten ein­zel­ner Auf­ga­ben zu kenn­zeich­nen.

  6. jaja.. im irc jam­mern kan­ner, ande­re pro­jek­te star­ten kan­ner, aber
    gran­di­os-genia­le ideen umset­zen, dafür isser nach wie vor zu faul
    ;(

  7. Bau­tram gab vor einer Wei­le ein Grea­se­m­on­key-Script in Auf­trag, des­sen Umset­zung mir noch nicht gelun­gen ist, und ich fin­de mei­nen Denk­feh­ler par­tout nicht.

  8. Doch durch­aus, aber sie wis­sen sie geschickt in einem Dickicht aus
    Lügen zu ver­ber­gen. Alles zum Woh­le des Man­dan­ten
    selbst­ver­ständ­lich.

  9. Dafür genügt es, die AGB zu lesen. iPho­ne-Kar­tons als iPho­ne-Kar­tons zu ver­kau­fen ergibt einen rechts­gül­ti­gen Kauf­ver­trag, auch wenn der Bie­ter blöd genug ist, „Kar­ton“ zu über­le­sen.

  10. Gera­de AGB hal­ten häu­fig Über­prü­fun­gen nicht stand. Das und dass
    man Ver­trä­ge anfech­ten kann, lernt man eben im ersten Seme­ster.

  11. Kein Wun­der, dass sich alle über die mie­se­pe­tri­gen Deut­schen beschwe­ren, wenn man so was im ersten Seme­ster lernt.

  12. Ich beschwe­re mich gar nicht gene­rell über mie­se­pe­tri­ge Deut­sche.
    Lie­ber ganz spe­zi­ell über dich :mrgreen: Im Übri­gen habe ich dir
    die Wahl zwi­schen Grea­se­m­on­key-Script und eigen­stän­di­gem Addon für
    FF gelas­sen. Wenn du nun einen Weg wählst und dich ver­läufst, bin
    ich nicht schuld :D

  13. Wür­de pro­gram­mier­tech­nisch aber viel­leicht ande­re
    Lösungs­mög­lich­kei­ten bie­ten.. ich weiss es ja nich :roll:

Comments are closed.

https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_smilenew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_biggrin2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_sadnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_eek.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_shocked.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_confusednew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_coolnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_lol.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_madnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_aufsmaul.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_seb_zunge.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_blushnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_frown.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_twistedevil1.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_twistedevil2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/icon_mad.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_rolleyesnew.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_wink2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_idea2.gif  https://tuxproject.de/blog/wp-content/plugins/wp-monalisa/icons/smiley_emoticons_arrow2.gif 
mehr …
 

Erlaubte Tags:
<strong> <em> <pre> <code> <a href="" title=""> <img src="" title="" alt=""> <blockquote> <q> <b> <i> <del> <tt> <span style=""> <strike>

Datenschutzhinweis: Deine IP-Adresse wird nicht gespeichert. Details findest du hier.