Tag Archives: iphone

Siste Nytt 1.3

Siste versjon av min iPhone- og iPad app Siste Nytt ble sendt inn til Apple torsdag 28. oktober, og mandag brukte Apple 9 minutter på å godkjenne den for nedlasting.

Det er ikke snakk om kjempestore forandringer, i hvertfall ikke på det synlige nivået. Under panseret har vi gjort en del grep, og på serversiden gjør vi det hver eneste dag. Det inkluderer blant annet mange nye nettaviser, samt en mye raskere innsamling av nyheter.

Det mest synlige jeg har endret, er at jeg har fjernet noen menyvalg som ble svært lite brukt, samt at søkehistorikken er borte. Jeg har forsøkt å holde den enkel, og gi en raskest mulig oversikt over nyhetene.

Ved å legge inn byline i parantes bak nettavisens navn håper jeg å promotere de som faktisk gjør jobben, samtidig som det er en viktig indikator for hva slags artikkel det er snakk om. Når man bruker Siste Nytt for å få et raskt overblikk, er det jo interessant å se hvem som har skrevet artikkelen, spesielt hvis det er NTB eller hvis nettavisen har redistribuert en artikkel fra en annen nettavis (dette er ganske vanlig).

Ettersom det blir mange like artikler som en følge av NTB og samarbeidsavtaler, har jeg også gjort filteret litt strengere for å redusere antall duplikater. De forekommer fortsatt, men ikke i like stort omfang som før.

Jeg har også økt antall nyheter som vises til cirka 200. Dette har blitt nødvendig nå som Siste Nytt presenterer nyheter fra langt flere nettaviser enn tidligere, og det gir en bedre oversikt hvis man sjekker nyhetene etter et møte eller en annen aktivitet som har tatt en time eller to.

Noen har bedt om en mer visuell presentasjon av nyhetene, men det har jeg foreløpig valgt å droppe. Det skyldes først og fremst at bilder vil ta mye plass, og at det dermed blir plass til færre artikler på en liten mobilskjerm, men det er også fordi jeg rett og slett ikke ønsker å “ta” mer enn nødvendig fra nettavisene som indekseres. Siste Nytt skal promotere nettavisene, ikke rappe innhold derfra.

For å synliggjøre nettavisene har jeg også merket de ekstra tydelig i tittelen når man åpner en artikkel, og jeg har lagt til en knapp for raskt å komme til forsiden for de som ønsker å lese mer.

Når det gjelder søkefunksjonaliteten så er den fortsatt uendret i Siste Nytt 1.3. Det er ikke fordi jeg ikke har jobbet med det, men fordi jeg enda ikke er i mål med funksjonaliteten jeg ønsker. De som følger med på bloggen her har sett hva vi prøver å få til med “Instant”-søk på Gravemaskinen.no, og det er noe sånt jeg ønsker å få til også på iPhone. Det tar imidlertid litt tid, så det får komme i en senere oppdatering.

Litt om Siste Nytt for iPhone og iPad

I juni lagde jeg min andre app for iPhone. Den viser de siste nyhetene fra en rekke norske nettaviser, og den fikk navnet Siste Nytt.

Tanken var å lage en applikasjon som ga et kjapt overblikk fra så mange forskjellige nettaviser som mulig, slik at jeg selv kan følge med på en rekke nyhetskilder jeg ikke nødvendigvis tar turen innom hver dag. Det fungerte ganske greit, og jeg har siden lagt til mange flere nettaviser enn de opprinnelige 57. Men det var noen problemer.

For det første er det mange nettaviser som konsekvent har feil datostempel, slik at artiklene tilsynelatende er publisert i fremtiden. Det ga de automatisk topplasseringene frem til jeg fikk filtrert ut de som ble publisert frem i tid. For det andre er det veldig stor overlapp i norske medier.

Det er fint å få en sak vinklet fra forskjellige sider, men det blir problematisk når samme artikkel publiseres i tilnærmet alle norske nettaviser. Det gjelder spesielt NTB-meldinger, men vanlige sitatsaker og paralellpublisering i mediekonsern er også en utfordring. Det gir en indikasjon om sakens viktighet å se flere medier fokusere på samme sak, men for å opprettholde målet om variert dekning la jeg på et filter for å luke ut regelrette duplikater. Så langt fungerer det godt nok, selv om det ikke er perfekt.

Den neste utfordringen var å gi leserne mulighet til å søke frem til siste nytt om emner de er interessert i. I utgangspunktet er dette ganske enkelt å få på plass, men jeg skal være den første til å innrømme at det fortsatt ikke fungerer helt godt i praksis. Selv om man kan skrive, og dermed søke, på en iPhone, er det en utilfredsstillende brukeropplevelse. Det tar lengre tid enn på et PC-tastatur, og det må ofte gjøres mens man står på et overfylt tog eller mens man står og venter ett sted. Søkefunksjonaliteten ble derfor lite brukt.

Jeg forsøkte å bote litt på dette ved å lagre de siste 5 søkene, men det hjalp lite. Både søket og søkehistorikken er mest i veien for det brukeren egentlig bruker Siste Nytt til, og det er å lese siste nytt. På en av oppdateringene etter sommeren la jeg derfor til en ny funksjon som gjorde det mulig å lese Siste Nytt for hver enkelt nettavis og for hver enkelt av de siste dagenes mest siterte kilder. Det fungerer faktisk greit, men jeg må innrømme at jeg sjeldent bruker funksjonaliteten selv. Det er derfor et åpent spørsmål om jeg kommer til å videreutvikle dette, eller om jeg rett og slett fjerner både de valgene og søkefunksjonaliteten.

Av oppgraderingene som ble lagt til etter sommeren, var det iPad-støtten som kom 8. september som har fungert best. Etter å ha lekt meg med min egen iPad som bruker siden juni, var tiden inne for å støtte iPad. Jeg startet med minste motstands vei, og gjorde ikke annet enn å støtte større skjerm med nøyaktig samme grensesnitt.

Siste Nytt på iPad

Tanken var å raskt oppgradere med mer iPad-spesifikk funksjonalitet, men det fungerte såpass bra for meg at jeg foreløpig har latt være. Selv om listen på iPad bare er en forstørret utgave av oversikten på en iPhone, så ble den mer oversiktlig. Det ble også artiklene som åpnes i nettleservinduet når man velger en artikkel.

Siste Nytt fungerer rett og slett bedre på iPad enn på iPhone som en følge av større skjerm. Det ser jeg også på nedlastingstallene. Det er ikke store volum vi snakker om, men Siste Nytt lastes ned jevnt og trutt, og det ser ut som at det først og fremst er iPad-brukere som laster den ned. Siden iPad-utgaven kom har Siste Nytt stort sett ligget på topp 10-listen for nyhetsapplikasjoner til iPad.

Ulempen er at Siste Nytt ikke fungerer hvis brukeren er offline, og det er det mange iPad-brukere som er. Det kommer jeg neppe til å gjøre noe med, men erfaringene med denne problemstillingen har jeg brukt mye tid på å tenke over i forbindelse med andre iPad-prosjekter. De er imidlertid fortsatt på ide- og tegnebrettstadiet.

Jeg har notert ned disse tankene ut fra mine egne erfaringer, og jeg er veldig interessert i tilbakemeldinger fra dere som har kjøpt Siste Nytt for iPhone/iPad (6 kr for versjon som virker på begge).

  • Hva synes dere fungerer godt?
  • Hva fungerer ikke?
  • Vil dere savne søk hvis jeg fjerner det?
  • Hva slags funksjonalitet vil dere ha i kommende oppgraderinger?

Siste Nytt for iPhone

Jeg har laget en ny iPhone-applikasjon som nå er tilgjengelig i App Store. Den heter Siste Nytt, og det er en applikasjon som viser de til enhver tid siste 100 nyhetene fra 50+ norske nettaviser.

Siste Nytt bruker Gravemaskinen som søkemotor, og kan derfor også brukes til å vise de siste 100 nyhetene om f.eks. datalagringsdirektivet, ipad, oljeutvinning, svømming, grand prix, Jens Stoltenberg eller hva det måtte være.

Slik ser den ut:

Hver gang programmet startes vises de siste 100 nyhetene fra 50+ (57 i skrivende stund) norske nettaviser.

Når man klikker på en nyhet vises den på vanlig måte:

Hvis man ønsker å finne de siste nyhetene om et spesifikt tema, kan man bruke søkefeltet:

Ettersom Siste Nytt bruker den samme plattformen og søkemotoren som Sitatsjekk, kan man bruke de samme avanserte søkeparameterne.

Et søk på title:sex vil f.eks vise de siste artiklene som har ordet sex i tittelen:

Det er også mulig å søke etter artikler skrevet av en spesifikk journalist/skribent ved å bruke parameteret “journalist”. Et søk på journalist:”anders brenna” vil f.eks. vise de siste artiklene jeg har skrevet:

Hvis du ønsker å finne de siste artiklene om en spesifikk person kan du enten søke på personens navn for å få alle artikler der vedkommende er nevnt, eller du kan søke på artikler der personen er sitert. Et søk på f.eks: sources:”jens stoltenberg” viser bare artiklene der statsministeren har uttalt seg om noe:

Flere søkeparametere er tilgjengelige, og vi utvider med stadig flere.

Siste Nytt er i versjon 1.0 nå, og jeg kommer til å oppdatere den fortløpende. Innholdet oppdateres automatisk, og antall nettaviser (og andre kilder) blir fortløpende lagt til uten at selve programmet må oppgraderes.

På tross av at Siste Nytt bare har vært tilgjengelig i noen få timer, har jeg fått noen tilbakemeldinger som jeg har begynt å jobbe med:

  • Ønske om å filtrere på nettaviser
  • Fikse bug i ustabil Twitter-knapp
  • Søkehistorikk eller lagrede tema
  • Filtrere like NTB-meldinger
  • Landscape modus
  • Raskere oppstart

Kom gjerne med flere innspill i debatten nedenfor. Jeg har også noen andre ideer på tegnebrettet som vil bli implementert i kommende utgaver.

Siste Nytt koster forøvrig 6 kr, og kan kjøpes i App Store nå.

Parallelt med Siste Nytt oppgraderes også Sitatsjekk. 2.0-versjonen er skrevet om fra bunnen av med bruk av nye API fra Gravemaskinen, og den blir snart sendt inn til App Store. 2.0 blir selvsagt en gratis oppgradering for alle de som har kjøpt, eller som kjøper Sitatsjekk for iPhone.

Bør man satse på iPhone-utvikling?

Jeg lærte meg Objective-C og utvikling av programmer for iPhone etter at jeg sluttet i Teknisk Ukeblad i fjor høst, og 4. januar i år var Sitatsjekk klar for nedlasting på iTunes App Store.

Det var en lærerik erfaring som frister til mer. Foreløpig har jeg nøyd meg med å oppgradere Sitatsjekk til 1.1, men jeg holder også på med en prototype av en løsning for hvordan jeg mener innholdslesere bør se ut på mobiler og andre bærbare enheter med berøringsskjerm.

Den har fått arbeidsnavnet Nyhetssveip, og den virker allerede nå, men ytelsen er så dårlig at den i praksis er ubrukelig.

Jeg sitter derfor og lurer på om jeg skal prioritere å gjøre noe mer med den nå, eller om jeg skal la den ligge i skuffen en stund. Jeg hadde håpet å ha den klar i løpet av forrige uke, ettersom det ville vært en god demo av temaet i jeg har skrevet en analyse om til neste papirutgave av Kampanje, men ytelsesproblemene var ikke enkle å finne ut av. Jeg prøvde 3-4 forskjellige teknikker, og har noen ideer til, men det er frustrerende å bruke for mye tid på ting som  man ikke vet om man kan komme i mål med innen rimelig tid.

Det er også en utfordring at den neppe vil generere særlig inntekt selv om jeg hadde klart å få den på plass. Til det er det norske iPhone-markedet for umodent.

Jeg skrev en analyse om hva man kan forvente å tjene som norsk iPhone-utvikler for Kampanje for noen uker siden, og i forrige uke fulgte Dagbladet opp med en egen analyse som langt på vei støttet det jeg skrev. På Medielaben skriver de at bare Apple som tjener penger på norske iPhone-apps. De presenterer noen egne tall, samt et regnestykke som viser at det er et tapsprosjekt for store medieselskaper.

Jeg er enig i nesten alt de skriver, men er litt skuffet over at de ikke ser helt de samme momentene på tidsaksen. Medielaben legger vekt på at det er lite penger å hente i dag, uten å rette blikket fremover. Det gjør derimot digi.no, som i en artikkel også siterer meg fra min analyse.

Dagbladet har selvsagt rett i at det ikke er sørlig med penger å hente for norske iPhone-utviklere i dag, men det er ikke ensbetydende med at man bør la være. Det tar alltid tid fra et marked åpner nye muligheter til det blir gode penger av det. Selv Googles superprofitable Adwords var et tapsprosjekt de første årene.

Utfordringen er at man ikke kan vente med å begynne til markedet er lukrativt, for da er det andre som har tatt posisjonen. Det skaper imidlertid et problem for de som ikke har penger, noe som i praksis er de fleste. Man må være med store deler av veien, men man må ha råd til det og man må være forsiktig med å bruke for mye.

For Dagbladet, VG og flere av de store mediene bør ikke det være noe problem, og Medielaben skriver da også at programvareselskapene som lager programmene tar sin andel av risikoen. Et mediehus kan ikke bygge opp en egen utviklingsavdeling for noe som ikke er lønnsomt når man må bidra med store summer i sin andel av felleskostnadene, men det er lettere for enkeltpersoner og små selskaper å bruke litt tid og litt penger på å henge med frem til markedet løsner.

Nå er ikke jeg utvikler på heltid, og jeg er litt i tvil om hvor mye av tiden min jeg skal bruke på programmering i år. Det kan være at det er lurt av meg å henge med på dette, men isåfall må jeg prioritere hardt. Jeg har derfor ikke bestemt meg helt ennå, men regner med å bruke litt tid på å sette meg bedre inn i mulighetene frem til sommeren. Det er jo veldig gøy å programmere, og jeg må innrømme at jeg har savnet det de 5-6 årene som har gått siden sist jeg lagde mitt eget program.

Hvis jeg velger å videreutvikle prototypen kommer den uansett ikke i veien for videreutviklingen av Sitatsjekk, ettersom dette er en prototype på en teknikk som skal kombineres med både sitatene fra Sitatsjekk, og de nye API-kallene vi er i ferd med å lage.