Annonce

Nyt fra microsoft

Indsend nyhed

Del dine opdagelser!

Afstemning

Ser du frem til Baldur's Gate-remaket?

  • 47%Ja!
  • 31%Nej!
  • 23%Ved ikke endnu

newz.dk app til adroid og iphone

#1: ­­­­­­­­­­

5. jul. 2011 12:19

Hej ville lige høre hvorfor der ikke er en app som gør det nemmerre at læse nyheder her på newz???

#terracide is like a Bitch he always want the last word and he always want to argue about every thing.

#2: Daniel-Dane

5. jul. 2011 12:25

SCA har udtalt, at en mobilside (ala mobilz.newz.dk) er på tegnebrættet. Der sker dog ikke noget any time soon.

Men en app ligefrem?! Nej, siden er fin nok, som den er.

You are in control of your breathing, your arms have weight, you are controlling your blinking, and you can feel your tongue in your mouth.

#3: ­­­­­­­­­­

5. jul. 2011 12:36

SCA har udtalt, at en mobilside (ala mobilz.newz.dk) er på tegnebrættet. Der sker dog ikke noget any time soon.

Men en app ligefrem?! Nej, siden er fin nok, som den er.Daniel-Dane (#2)

det er en smule træls at side og zome ind hele tidentiden(har xperia play)

Går man ind på mobilz.newz.dk så kommer man bare ind på newz.dk

#terracide is like a Bitch he always want the last word and he always want to argue about every thing.

#4: Daniel-Dane

5. jul. 2011 12:54

det er en smule træls at side og zome ind hele tidentiden(har xperia play)mikk4237880 (#3)

Dobbeltklik på tekst, done.

You are in control of your breathing, your arms have weight, you are controlling your blinking, and you can feel your tongue in your mouth.

#5: vandfarve

5. jul. 2011 14:16

Går man ind på mobilz.newz.dk så kommer man bare ind på newz.dkmikk4237880 (#3)

Quoted for... Erhm.

Bliver der nogensinde folketingsvalg i Danmark? Næppe. derbliveraldrigvalgever.tumblr.com

#6: Emil

5. jul. 2011 14:56

Hvis man kun er ude efter nyhederne, så kan man jo bare hente en RSS-app og smide ens personlige feed ind i den.

- You are a stupid man's idiot

#7: makloka

5. jul. 2011 15:43

Hvis man nu gerne vil havde en app er det så ikke bare at starte her:
http://www.freeblogapps.com/

og bruge den her newz.dk/rss/news/personal/[ditbrugernavn]

#8: Windcape

5. jul. 2011 15:55

Hvis man kun er ude efter nyhederne, så kan man jo bare hente en RSS-app og smide ens personlige feed ind i den.Emil (#6)

Hvilket desværre kun er de seneste nyheder.

Jeg har prøvet at analysere newz.dk's forskellige RSS feeds, og javascript APIs, og der kan desværre ikke bygges en mobil-app uden seriøst web-scrapping.

Hvis newz.dk nu bare kunne stillet et REST API til formålet, så kunne brugerne jo selv bygge app's til de forskellige mobile platforme.

Ligesom videovideo.dk , der fungere det perfekt!

http://about.me/windcape

#9: Emil

6. jul. 2011 00:54

Hvis newz.dk nu bare kunne stillet et REST API til formålet, så kunne brugerne jo selv bygge app's til de forskellige mobile platforme.Windcape (#8)

Som jeg har forstået det, så eksisterer der ingen dokumentation til det nuværende system, da der kun er én koder på det; så at stille et API til rådighed ville kræve ligeså megen tid brugt på dokumentation, som på selv at lave det.

- You are a stupid man's idiot

#10: WinPower

6. jul. 2011 00:57

hvorfor iphone og android ?

WP7 må vel være ok.

Hvis man bruger Linux er man idiot !

#11: Windcape

6. jul. 2011 01:10

Som jeg har forstået det, så eksisterer der ingen dokumentation til det nuværende system, da der kun er én koder på det; så at stille et API til rådighed ville kræve ligeså megen tid brugt på dokumentation, som på selv at lave det.Emil (#9)

Scary :o

http://about.me/windcape

#12: Emil

6. jul. 2011 01:38

Scary :oWindcape (#11)

Nu er jeg ikke selv koder, og jeg har mindre end 0 % forstand på alt sådan noget systemarkitektur. Så kan du ikke lige forklare mig, hvorfor det er vigtigt at have dokumentation, hvis der ikke er andre, som arbejder på et system end en selv? Der må jo være nogle grunde, og nu har jeg prøvet i en 5 min. at tænke mig til dem, men det er ikke rigtig lykkedes.

- You are a stupid man's idiot

#13: Windcape

6. jul. 2011 01:56

Så kan du ikke lige forklare mig, hvorfor det er vigtigt at have dokumentation, hvis der ikke er andre, som arbejder på et system end en selv?Emil (#12)

Fordi én person på ingen måde kan huske alting i et system.

Det er derfor nemmere at dokumentere løbende. Og det gør det ligeledes så nemmere at få andre/flere udviklere involveret, skulle det blive nødvendigt.

Eller når denne "ene" person smutter til USA *host*, og efterlader systemet, så har dem som skal overtage det, faktisk noget at gå ud fra. *host*

Derudover ville jeg jo altid argumentere for en service-baseret system-arkitektur, hvor brugerfladen bare var et brugerflade lag, og ikke faktisk en del af systemet som det åbenbart er i dag.

Det er ihvertfald mit indtryk, at rigtig store dele af newz-media platformen skal restruktures hvis den skal kunne benyttes fra mobile. Eller også skal der skrives en parellel platform der benytter nogenlunde samme data.

Sider som f.eks. DR.dk har denne form for service-orienteret arkitektur, hvilket gør dem supernemme at skrive mobile apps til.

Men for at være lidt fordømmende, så er det rimelig ærketypisk PHP udviklere at vælge en løsning hvor man laver tight-coupling af UI og det bagvedliggende logik.

Med frameworks som Rails eller ASP.NET MVC3, så kan man lave alternative brugerflader til samme services, med enkelte klik. PHP synes ikke rigtig at tilbyde det samme.

http://about.me/windcape

#14: arne_v

6. jul. 2011 01:57

#12

Prøv og forestil dig at den ene person træder ud foran en bus.

http://en.wikipedia.org/wiki/Bus_number

#15: Windcape

6. jul. 2011 01:58

Derudover behøver et API jo ikke være dokumenteret i den grad, det handler mere om at vi for noget ala.

api.newz.dk/site/<SiteName>/forum/all
api.newz.dk/site/<SiteName>/forum/<ForumName>
api.newz.dk/site/<SiteName>/forum/<ForumName>/<ThreadID>/
api.newz.dk/site/<SiteName>/forum/<ForumName>/<ThreadID>/<PostID>/

http://about.me/windcape

#16: arne_v

6. jul. 2011 02:43

Hvis newz.dk nu bare kunne stillet et REST API til formålet, så kunne brugerne jo selv bygge app's til de forskellige mobile platforme.Windcape (#8)

Ethvert fornuftigt API kan gøre det.

Et RESTFul API med JSON som transport format ville være "hot", men det er ikke eneste mulighed.

#17: arne_v

6. jul. 2011 02:45

Som jeg har forstået det, så eksisterer der ingen dokumentation til det nuværende system, da der kun er én koder på det; så at stille et API til rådighed ville kræve ligeså megen tid brugt på dokumentation, som på selv at lave det.Emil (#9)

Nej.

API'et ville skulle laves og dokumenteres en gang.

Det kan så genbruges i mange sammenhænge: iPhone app, Android app, WP7 app, jeres interne AJAX kode etc..

Derudover bør API'et være ret stabilt over tid mens mobile apps udvikler sig megt hurtigt lige for tiden.

#18: arne_v

6. jul. 2011 02:46

hvorfor iphone og android ?

WP7 må vel være ok.WinPower (#10)

Jeg vil vurdere at der 99.99% sandsynlighed for at Windcape netop ville bruge API til at lave en WP app.

#19: arne_v

6. jul. 2011 02:50

Derudover ville jeg jo altid argumentere for en service-baseret system-arkitektur, hvor brugerfladen bare var et brugerflade lag, og ikke faktisk en del af systemet som det åbenbart er i dag.Windcape (#13)

Sider som f.eks. DR.dk har denne form for service-orienteret arkitektur, hvilket gør dem supernemme at skrive mobile apps til. Windcape (#13)

Øhm.

Opdeling i lag (hvadenten man foretrækker PL-BLL-DAL, PL-CL-BLL-DAL eller noget tredie) er godt.

SOA er godt.

Men de har ikke noget med hinanden at gøre.

SOA er groft sagt når BLL i app X bruger BLL i app Y.

#20: arne_v

6. jul. 2011 02:54

Men for at være lidt fordømmende, så er det rimelig ærketypisk PHP udviklere at vælge en løsning hvor man laver tight-coupling af UI og det bagvedliggende logik. Windcape (#13)

PHP er et af de sprog der har flest dårlige udviklere.

Det er straffen for at være et nemt sprog at lære.

Ada95 har ikke det problem.

Men jeg vil være forsigtig med at konkludere at man skal lav sprog så vanskelige som muligt at bruge for at forhindre dårlige udvikler i at bruge dem.

Med frameworks som Rails eller ASP.NET MVC3, så kan man lave alternative brugerflader til samme services, med enkelte klik. PHP synes ikke rigtig at tilbyde det samme.Windcape (#13)

Specifikke PL/PL+CL teknologier har ikke særligt meget med separation af lag at gøre.

Der er massr af MVC framework i PHP.

#21: Windcape

6. jul. 2011 03:48

Et RESTFul API med JSON som transport format ville være "hot", men det er ikke eneste mulighed.arne_v (#16)

Hvad ser du som andre muligheder? Du skal jo huske, at det helst skal være supportet af en telefon, og derfor gerne være MEGET lightweight.

JSON er f.eks. at foretrække over XML, fordi at størrelsen af dataen, selv for et lille antal kilobyte, betyder en hel del for performance/hastighed.

Jeg vil vurdere at der 99.99% sandsynlighed for at Windcape netop ville bruge API til at lave en WP app.arne_v (#18)

Jeg har netop publiseret en WP7 udgave af videovideo.dk her til aften, så ja ;-)

http://about.me/windcape

#22: Windcape

6. jul. 2011 03:49

SOA er groft sagt når BLL i app X bruger BLL i app Yarne_v (#19)

Ja, når du har mere end én app. Det betyder ikke at du ikke kan designe hele dit system som serviceorienteret selvom du kun har én app.

F.eks. på newz, ville det jo betyde at jeg bruge deres services til at poste og rate indlæg med, som vel netop er deres BLL.

Min app er så Y (mobil), deres app er X (newz.dk web)

http://about.me/windcape

#23: Windcape

6. jul. 2011 03:50

Der er massr af MVC framework i PHP.arne_v (#20)

Ja, men jeg synes imo. PHPs struktur altid har været dårligt når det kommer til at have forskellige views for samme data.

Jeg har da selv brugt et par år med en del frameworks, inklusiv Zend som newz.dk bruger. Det er bare et punkt jeg synes at ASP.NET og Ruby er *langt* foran PHP.

http://about.me/windcape

#24: arne_v

6. jul. 2011 03:58

Ja, når du har mere end én app. Det betyder ikke at du ikke kan designe hele dit system som serviceorienteret selvom du kun har én app.Windcape (#22)

Eneste grund til at lave det SOA med en app er hvis man forventer flere apps.

Der er selvfølgelig god grund til at lave lagdeling.

F.eks. på newz, ville det jo betyde at jeg bruge deres services til at poste og rate indlæg med, som vel netop er deres BLL.

Min app er så Y (mobil), deres app er X (newz.dk web)Windcape (#22)

Jeg vil betragte mobil som værende et PL evt. PL+CL ikke et BLL.

Hvis newz.dk skulle lave noget SOA ville det være en opdeling i:
users
emails
newz
filmz
...

#25: arne_v

6. jul. 2011 04:02

Hvad ser du som andre muligheder? Du skal jo huske, at det helst skal være supportet af en telefon, og derfor gerne være MEGET lightweight.

JSON er f.eks. at foretrække over XML, fordi at størrelsen af dataen, selv for et lille antal kilobyte, betyder en hel del for performance/hastighed.Windcape (#21)

JSON har nogle reelle bandwidth fordele lige nu (de er nok forsvundet om en 3-4 år men det er en anden sag) så JSON som transport format er oplagt.

Men om servicen er RESTful eller en mere traditionel RPC med HTTP binding er ikke helt så oplagt.

#26: Windcape

6. jul. 2011 04:03

#24

Principelt skal det jo bare være services der alle sammen benytter samme domæne lag (og dermed alt derunder)

Du kan vel også betragte api.newz.dk/users/ som en seperate service fra api.newz.dk/forums/

Rent implementeringsmæssigt er SOA for et content-provider site som newz.dk relativt simpelt, og er praktisk talt bare lagdeling med forskellige output metoder (HTML eller JSON, more or less)

http://about.me/windcape

#27: Windcape

6. jul. 2011 04:03

Men om servicen er RESTful eller en mere traditionel RPC med HTTP binding er ikke helt så oplagt.arne_v (#25)

Details details :p Hvad der nu er nemmest, vil jeg sige.

http://about.me/windcape

#28: arne_v

6. jul. 2011 04:04

#26

Det du beskriver er lag opdeling ikke SOA.

#29: Windcape

6. jul. 2011 04:07

Det du beskriver er lag opdeling ikke SOA.arne_v (#28)

Hvorfor er det ikke? Idelogien bag SOA passer ellers perfekt på det, fra et implementerings synspunkt.

Jeg ser det altså ikke som et KRAV fra SOA, at man skal have seperate servere til hver enkelt service.

http://about.me/windcape

#30: arne_v

6. jul. 2011 04:16

#29

Tjo.

Men lag opdeling var allerede veletableret da SOA blev "opfundet".

Der er nogen som siger at SOA står for "Same Old Architecture".

Det er dog ikke helt korrekt - man har hævet abstraktionsniveauet.

laveste abstraktion - opdeling af kode i funktioner/subroutiner/metoder for funktion/subroutine/metode genbrug
midterste abstraktion - opdeling af apps i komponenter/lag/moduler for komponent/lag/modul genbrug
højste abstraktion - opdeling af virksomhed i funktionalitet/applikationer for funktionalitet/applikation genbrug

#31: arne_v

7. jul. 2011 19:30

Eller når denne "ene" person smutter til USA *host*, og efterlader systemet, så har dem som skal overtage det, faktisk noget at gå ud fra. *host*Windcape (#13)

Chris tog vel til UK ikke USA??

#32: MiniatureZeus

7. jul. 2011 20:15

Chris tog vel til UK ikke USA??arne_v (#31)

Jo, men han er i USA nu..

Tjek http://roadtripping.dk når du skal til USA! "Ask not what newz can do for you. Ask what you can do for newz!"

#33: ­­­­­­­­­­

8. jul. 2011 06:14

Chris tog vel til UK ikke USA??arne_v (#31)

Jo, men han er i USA nu..MiniatureZeus (#32)

Forkert fly??

#terracide is like a Bitch he always want the last word and he always want to argue about every thing.

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret bruger