N-cast #215: Er Indie Dir...

N-club Streams: Uge 16

Indie World Showcase apri...

Europa kommer til Switch

Indie-udsalg startet nu

SteamWorld Heist II annon...

Penny's Big Breakaway ude...

Se Indie World Showcase i...

Prøv Eiyuden Chronicle: ...

Tre nye spil til SNES Onl...

Hvad spiller du nu? Hvor ...

Spil på vej til Switch

Pokémon GO

Hollow Knight

Nintendo Switch

Tetris 99

Switch - spilrygter og sp...

F-Zero 99

Legend of Zelda: Tears of...

Legend of Zelda: Breath o...

Tilbudstråden

K: Diverse 3ds spil

V: Wii U Basic med Wii Fi...

S: Starlink inkl figur og...

S: Mario samlerting

GBxCart eller lignende GB...

Switch spil købes

S Bayonetta 3

K> NEW 2DS/3DS PAL (ubru...

S:Mario rabbids sparks of...

N-club Juletema 2018

Mario Party: The Top 100

Story of Seasons: Trio of Towns

Pixeline: Tåger over Talstrup (Nintendo DS)

Pokemon Ranger Shadows of Almia (Nintendo DS)

Hjælp til kodning søges!

Mr. Mario
Mr. Mario

5666
Offline
Level: 23 (Skree)

0
1ups givet

Skrevet 01-12-2014 18:15 - Redigeret 01-12-2014 18:16

Hej alle kodeglade N-clubbere

Jeg har kastet mig ud i et mindre projekt, som jeg endnu ikke har kompetencerne til at fuldføre. Mit håb er derfor, at der sidder nogle kodeglade N-clubbere, der kan hjælpe mig på rette spor.

Projektet er nogle HTML-dokumenter på telefonen med oversigter over spilsamlingen - så samlingen altid kan tilgås offline. Oprindeligt var tanken, at det blot skulle være HTML-dokumenter, men der skal vist lidt mere til for at optimere oversigterne. Lige nu kan jeg nemlig kun opdatere listerne ved at kode de nye spil ind på computeren og overskrive de gamle HTML-dokumenter på mobilen. Ikke nogen optimal løsning, men så var det, at jeg kom til at tænke på databaser - mon ikke det er noget jeg kan gøre brug af? Tjo, det ser sådan ud.

Så jeg skriver i håbet om, at nogen kan hjælpe mig lidt på vej, da jeg har bevæget mig ud på nyt land.

Det ser simpelt ud, at oprette en database i Microsoft Access. Problemet er at få HTML-dokumenterne til at kunne indlæse data fra databasen (også liggende lokalt på mobilen), samt at kunne tilføje data via siderne på mobilen til databasen.

Jeg har forsøgt at søge lidt på nettet, men har ikke lige tålmodigheden til at gennemlæse de guides, jeg falder over, da jeg er i tvivl hvorvidt jeg når målet med dem. Men kan I finde nogle guide, I med sikkerhed ved kan hjælpe mig, tager jeg imod dem med kyshånd.

Stil gerne spørgsmål, hvis I ikke er helt med på, hvad jeg mener. Jeg har jo trods alt bevæget mig ud på nyt land, så jeg kan let have været uvidende om vigtige detaljer. Smiley

Hilsen Mr. Mario
    Jogge
    Jogge

    356
    Offline
    Level: 9 (Bob-omb)

    0
    1ups givet

    #1 - Skrevet 01-12-2014 18:25

    Jeg tror jeg er med på hvad du mener. Men ville det nemmeste ikke være et tekstdokument i skyen? F.eks dropbox.


    Mr. Mario
    Mr. Mario

    5666
    Offline
    Level: 23 (Skree)

    0
    1ups givet

    #2 - Skrevet 01-12-2014 18:30 - Redigeret 01-12-2014 18:30

    Det kunne også være en løsning. Men det er bare ikke lige så lækkert som netsider på mobilen, hvor man har kunnet lege lidt med udseendet. Smiley

    ... og så lærer jeg jo heller ikke noget nyt - man skal jo lærer noget nyt hver dag, siger de kloge.


    JOEP
    JOEP

    74169
    Online
    Level: 50 (Torizo)

    0
    1ups givet

    #3 - Skrevet 01-12-2014 22:11

    Jeg kan kun mainframe-kodning, så kan nok ikke hjælpe. Smiley

    Men det bør da Ikke være umuligt at finde en guide til læsning fra database via html. Og at indsætte på en database er basalt set det samme, så du kunne måske med fordel kigge nærmere på det.


    Thetof91
    Thetof91

    1191
    Online
    Level: 30 (Blooper)

    0
    1ups givet

    #4 - Skrevet 01-12-2014 22:25

    Hvorfor vil du lave det som en hjemmeside? Og hvorfor mulighed at se offline, det er lidt svært når vi snakker en hjemmeside jo Smiley

    Men altså hvorfor ikke bruge en af de Apps der findes?
    Ved der er en del apps, både android og iOS, som har brugt thegamesdb.net API til at lave det.. Smiley


    Mr. Mario
    Mr. Mario

    5666
    Offline
    Level: 23 (Skree)

    0
    1ups givet

    #5 - Skrevet 01-12-2014 22:30 - Redigeret 01-12-2014 22:31

    Thetof91 skrev:
    Hvorfor vil du lave det som en hjemmeside? Og hvorfor mulighed at se offline, det er lidt svært når vi snakker en hjemmeside jo Smiley


    Hjemmesiden skal ikke ligge på nettet, kun lokalt på telefonen. Og noget skal man jo gå og noob-nørde med. Smiley

    Så jeg er ikke interesseret i alternativer, men kun hjælp, der kan hjælpe mig på rette vej.


    Thetof91
    Thetof91

    1191
    Online
    Level: 30 (Blooper)

    0
    1ups givet

    #6 - Skrevet 01-12-2014 22:36

    Sorry to say men det er en mærkelig måde at lave det på.. Smiley
    Så vil være meget bedre du lavede en app selv, men altså ikke udgav den i Appstore.. Så sat en server op med database som du kan hente fra.. Smiley


    anthi
    anthi

    153
    Offline
    Level: 10 (Bomchu)

    0
    1ups givet

    #7 - Skrevet 01-12-2014 23:03

    Det er en lidt spøjs måde at lave tingene på. Men ikke umuligt, umiddelbart. En bedre måde vil være en enkelt server, og så køre det hele online.

    Men offline er også muligt. Umiddelbart er der to oplagte muligheder:
    1: Brug HTML5 local storage. Alt kan kodes i HTML og javascript. Desværre vil du ikke kunne dele mellem enheder.
    2: Lav et javascript-baseret interface med SQLite support. SQLite er en enkelt fil med hele databasen i, ligesom Access. Det ser umiddelbart ud som om, SQLite er bedre understøttet med javascript dog. Se: https://github.com/kripken/sql.js/
    Det kan umiddelbart køres i Dropbox, mere eller mindre. Men der er problemer, hvis flere opdaterer filen samtidig: Når filen opdateres, uploades den til dropbox' servere, og den sidste version bliver gemt. Hvis to gør det samtidig, overskrives den næstsidste version.

    Hvis du vil lave ren javascript, er du nok begrænset af problemet med overskrivninger. Hvis du vil være lidt mere avanceret engang, kan du kode op mod en webserver med en sql-database. Det er så tilgengæld ikke offline.

    Either ways, hvis du bare koder hele klienten i javascript, er der også den bonus, at du stort set kan smide al koden ind i phonegap (http://phonegap.com/) og få mobile apps ud af det. Og det er jo ret sejt Smiley


    Erik Madsen
    Erik Madsen

    710
    Offline
    Level: 19 (Bullet Bill)

    0
    1ups givet

    #8 - Skrevet 02-12-2014 02:52

    Det vil sige at du vil kode hele projektet på computeren og så lægge det over på telefonen og kun bruge "programmet" der?