Flash Lite 2.0 - Interval værktøj

Faldt over et lille værktøjMotion-online i går, som bruges til at give et lille bip i forbindelse med interval-træning.
Værktøjet er udemærket, men det fandtes ikke i en offline version, og da Flash Lite 2.0 er kommet for kort tiden siden, så synes jeg at det var en god mulighed til at slå flere fluer med et smæk.

Ok, må hellere starte fra en ende af…

Hvad pokker er interval-træning?
Interval-træning er en motionsform, hvor man laver en række fysiske øvelser i intervaller.
Hvis man kører med interval 30/15, så laver man måske armbøjninger i 30 sekunder, holder pause i 15, og så armbøjninger i 30 sekunder igen. En dybere forklaring, inklusiv et forslag til hvilke øvelser der er gode kan findes her:
Cirkeltræning

Nå ja, bare lige for en god ordens skyld, så træner jeg ikke selv intervaller p.t., faldt bare over værktøjet og syntes at det lignede en tilpas udfordring. ;-)

Hvad pokker er så Flash Lite 2.0?
Flash Lite 2.0 er den nyeste generation af Flash til mobile enheder, herunder pda, mobiltelefoner m.m.
Den største nyhed i version 2.0, er at det nu er næsten ren ActionScript 2.0, hvor det i den tidligere version 1.1 var en noget reduceret version af ActionScript 1.0.
Med andre ord, så er Flash Lite ved at være så voksen, så man på kort tid kan lave noget ganske brugbart i det, eneste ulempe er at der på nuværende tidspunkt stort set ikke findes nogle mobile enheder der understøtter det, men sådan er det jo hvis man vil være lidt fremme i skoen.

Vil du vide mere om Flash Lite, så er dette stedet at starte:
Mobile and Devices Developer Center

Hvis du vil vide om din mobiltelefon understøtter Flash Lite, eller vil sikre dig at købe en som gør, så findes listen med understøttede enheder her:
Supported Devices

Nok snak, her er værktøjet…:

Jeg har lavet det på cirka 30 minutter, og heraf er det ene minut gået på designet, så ja, det er ikke helt optimeret endnu, men grundfunktionaliteten er på plads, og er jo for så vidt rent kopieret fra Motion-online.

Mine egne tilføjelser til funktionaliteten er primært, at den ved hjælp af SharedObjects gemmer intervallet lokalt, sådan så du ikke behøver at ændre noget, blot klikke “Start”, hvis du bruger det samme interval hver gang.

Jeg havde egentlig tænkt mig at lave en lille artikel om det at udvikle til Flash Lite, men da koden i den nye version viste sig at være helt almindeligt ActionScript, så er det næsten for meget af det gode, i stedet vil jeg anbefale at du downloader Macromedia Flash Lite 2 Content Development Kit (CDK), og læser den pdf der hedder “Getting Started”.

Kildekoden, fla-en til interval toolet kan du downloade her

Interval tool til offline brug
Selvom toolet er lavet til mobile enheder, så kan det også køre på en hvilken som helst pc, uden behov for installation af yderligere software.

Interval tool til offline brug downloades her:
Interval tool - v.0.3 (864 kb)

Versioner

0.3
Data gemmes nu lokalt, så det ikke skal indtastes/rettes hver gang hvis man bruger det samme interval.

0.2
Blinkende baggrund og større nedtælling.

0.1
Første basale version.

Har du forslag, kommenterar eller spørgsmål?
Så lav en kommentar :-)



Del:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg

13 kommentarer

  1. Morten Z siger: (26. april 2006 kl. 10:01 )

    Der er tilsyneladende noget galt med fla’en. Kan ikke åbnes efter download.

  2. mbs siger: (26. april 2006 kl. 13:31 )

    Hej Morten, hvilken version af Flash bruger du?
    Den pågældende fla-fil er version 8, og har lige kunnet downloade og åbne den selv uden problemer.

  3. Morten Z siger: (26. april 2006 kl. 14:44 )

    Ok, den er forsøgt åbnet i Flash MX og FLash 2004, men ikke Flash 8.

  4. Michael siger: (17. juni 2006 kl. 16:49 )

    Hej Mads,

    Dødsmart program du har lavet til mobiltelefoner. Når det ikke tog så lang tid at lave kunne det så tænkes at jeg er så heldig at det også kommer i en JavaMobil udgave som et gammelt hakkebræt af en Sony Ericsson T610 kan køre :-) , (eller om at du kender et sted man kan downloade det) for det er oftere jeg har Mobiltelefonen med til træning end en bærbar computer.

    Med venlig hilsen

    Michael

  5. mbs siger: (17. juni 2006 kl. 17:29 )

    Hej Michael,

    Glæder mig at høre at du kan lide programmet :-)

    Og nej, jeg kender desværre ikke til nogen JavaMobil version af det, og da jeg absolut ingen erfaring har med Java/J2ME selv, så kan jeg nok ikke bikse en version sammen til det på tilsvarende kort tid, men man kan jo altid håbe på at der er en java-programmør der læser med her.

    Mvh.
    Mads

  6. signe siger: (11. april 2007 kl. 12:29 )

    Hej,
    Når man er klar med sin lite 2.0 animation hvad gør man så ?
    Jeg mener, hvordan får man den så sendt til en mobil tlf ?

    Til orientering har jeg ikke prøvet det her andet end, at jeg i går hentede opdatering for lite 2.0 fra adobe og så læste lidt manual…….

    Så jeg er ikke en haj til det her - har dog erfaring med flash 8.

    mange hilsner
    signe

  7. Mads Buch Stage siger: (12. april 2007 kl. 09:46 )

    Hej Signe,

    Ja, her må jeg jo ærligt indrømme at jeg slet ikke har leget med at overføre det til mobilen, da min nuværende ikke understøttet Flash Lite, så svaret må blive et gæt.

    Der findes mig bekendt ingen indbyggede værktøjer til at overføre dit Flash Lite indhold til mobilen, så du skal nok overføre det via et data- eller usbkabel, eller via bluetooth.

    Mvh.
    Mads

  8. signe siger: (18. april 2007 kl. 12:28 )

    Jeg troede, at ideen med lite 2.0 bl.a. var at man kunne udvikle applikationer, som passede til den mobil-tlf som man havde valgt under settings i flash.

    Applikationen skulle så kunne vises på en mobil tlf ved at sende denne applikation til brugeren. Lidt ligesom når der afsendes en sms.

    Man kan jo hente alle mulige ting og sager fra nettet til sin mobil. Så tænkte jeg at man også kunne ‘pushe’ applikationer afsted til brugeren…

    Eller ?

    hilsen
    signe

  9. Mads Buch Stage siger: (18. april 2007 kl. 14:52 )

    Hej Signe,

    Jeg tror absolut også at der findes systemer til at pushe indholdet ud til mobilen, men mit bud er at de allesammen er serverbaseret.

    Med andre ord, når du selv skal teste, så er det nemmest bare at overføre via bluetooth, men hvis det skal spredes til mange brugere, så kan der givetvis laves en service til det, men en sådan vil jo skulle laves i samarbejde med en mobiloperatør (eller andet firma med sådan en service), som har teknikken til at sende indholdet til telefonen via mobilnettet.

    Som sagt, er ikke stor ekspert på området, så det er baseret på hvordan jeg vil tro at det fungerer, har ikke decideret sat mig ind i det.

    Mvh.
    Mads

  10. signe siger: (18. april 2007 kl. 18:47 )

    Et sidste spørgsmål: hvad er det primære formål med lite 2.0 så ?

    Hvad anvender I det til ?

    Mange hilsner
    signe

    - og tak for de hurtige svar

  11. Mads Buch Stage siger: (19. april 2007 kl. 09:25 )

    Jamen, formålet med Flash Lite 2.0 er jo at give udviklere et alternativ til Java hvis de ønsker at udvikle applikationer til mobiltelefoner.
    Vel og mærke et alternativ som er meget lettere at gå til, og byder på en masse simple, grafiske muligheder.

    Selv anvender vi det ikke til noget, for har endnu ikke haft behov for at lave indhold til mobiler :-)

    Mads

    - og det manglede da bare

  12. Jonas siger: (15. juli 2007 kl. 18:33 )

    Hej Mads

    Rigtigt fedt at du har brugt tid på at udvikle dette værktøj. Personligt vil jeg ikke selv bruge det, fordi det mangler funktioner.

    Mine forslag til flere funktioner er:
    1) Du skal selv kunne vælge hvor mange “Interval x” du vil have med. ikke bare 2 stk :-(
    2) Kunne være en god idé med en sæt-tæller, som viser antallet af gange, alle intervallerne er startet forfra
    3) Når man har lavet sit intervalprogram i dit program, skal man kunne klikke på en knap, som laver intervalprogrammet til en mp3-fil, som hurtigt kan smækkes ind på en telefon eller mp3-afspiller.
    4) Man skal kunne vælge mellem flere biplyde. Eksempelvis dobbeltbip eller højere og lavere i tonerne.
    5) Man skal kunne bestemme hvor mange gange intervallerne skal gentage sig selv, da dette nok vil have betydning for mp3-filens størrelse.

  13. Mads Buch Stage siger: (16. juli 2007 kl. 15:50 )

    Hej Jonas,

    Tak for dine kommentarer, det er nogle gode ideer til ekstra features, omend den med at lave en mp3-fil ikke er mulig, da programmet er lavet til at køre på mobiltelefoner.

    Derudover, så er der bare tale om en hurtig test fra min side, og jeg har derfor ikke umiddelbart nogle planer om at udvikle videre på den.

    /Mads

Skriv en kommentar