Online Android og iPhone Applikations Editor på dansk

Din profil
Log ud
Online Android og iPhone Applikations Editor på engelsk
Online Android og iPhone Applikations Editor på fransk
Online Android og iPhone Applikations Editor på kinesisk
Online Android og iPhone Applikations Editor på dansk
Online Android og iPhone Applikations Editor på svensk
alt_image_de_flag
Make me Droid

Annonce
Datakilder
Når du laver en Make me Droid skærm, kan du enten udelukkende indsætte statisk indhold i den, hvilket betyder at indholdet er fikseret af dig og ikke ændrer sig, eller du kan vælge at forbinde din skærm med resten af verden gennem internet. I dette tilfælde samler din applikation dynamisk data fra forskellige kilder, og du vælger, hvordan du vil vise det på skærmen.

Disse datakilder har forskellig oprindelse, men de bliver automatisk konverteret af applikationen, så de kan bruges på en ensartet måde på skærme. Bemærk dog, at lige meget om du bruger en JSON eller RSS datakilde, får du til slut en liste over nøgleord, som du bruger på samme måde på skærmen.
Datakildetyper
De tilgængelige datakilder er følgende:
  • Make me Droid onlinelagring:
    Fra et formnavn (se til til forme), får du en liste over hver indgang, der er lavet til den. Disse indgange er enten lavet på forhånd ved brug af formeditor, eller af applikationsbrugere ved brug af send form til Make me Droid lagring handlingen, som du har indsat et sted i din applikation.
  • En hjemmeside returnerer en JSON formatliste:
    Hvis du ejer en hjemmeside, en database, kan du lave en side, som vil blive "ringet op" af applikationen, og det returnerer en liste i JSON-format.Få hjælp på JSON datakilder for at lære mere om det.
  • Et RSS/ATOM newsfeed:
    Du kan bruge en newsfeed datakilde til en skærm. Du finder denne slags feed på de fleste hjemmesider. For mere information om, hvordan du bruger informationen modtaget fra disse feedsthe information, se disse sider RSS/ATOM datakilder.
Dataformat
Datakilder forsyner altid en liste af items.

Når du bruger datakilder i brugerdefineret layoutskærme, er kun det første item på listen brugt, da denne slags skærmtype ikke kan vise lister over items, der er modsigende for dynamiske listers skærme. Bemærk dog, at når du f.eks. bruger en RSS-newsfeed som en datakilde, vil en brugerdefineret layoutskærm kun bruge data fra de seneste nyheder.

Enhver kildetype er specificeret og detaljeret beskrevet på de følgende hjælpesider, men når du bruger dem i applikationen, ser du kun en basisliste over nøgleord / værdipar. F.eks. vil en kilde forsyne følgende dataliste:
  • Item 1
    • Nøgleord: "Titel" - Værdi: "Produktlancering"
    • Nøgleord: "Beskrivelse" - Værdi: "Dette nye produkt vil være tilgængeligt om..."
  • Item 2
    • Nøgleord: "Titel" - Value: "Åbningsudsalg"
    • Nøgleord: "Beskrivelse" - Value: "Udsalg begynder på..."
  • Item X ...
For at bruge disse værdier på en skærm, bruger du deres nøgleords værdi, som f.eks. $[Titel] eller $[Beskrivelse] i et grafisk tekstitem, i et billede, etc. Applikationen erstatter automatisk disse nøgleord med deres reelle værdi.


Hvor ved man, hvilke nøgleord der er tilgængelige i datakilde?
Deta fhænger af hvad din datakilde er. Ved Make me Droid onlinelagring, eller JSON-hjemmeside, definerer du nøgleordene du ønsker at forsyne, når du bygger dit dynamiske indhold på Make me Droid (for onlinelagring), eller i den returnerede JSON-liste (for en JSON-hjemmeside). Ved RSS/ATOM newsfeed, er nøgleord fordefinerede og forklaret på den relevante hjælpeside.
Hvor skal man bruge datakilder?
dynamisk liste skærmtyper, eller på enhver skærm baseret på brugerdefineret layout skærmformat (de fleste af dem er - disse er skærmene, hvor du kan samle items på den måde du ønsker).

Vælg din skærm og definer dens datakilde fra dens egenskabspanel.
Udvidede tilfælde: mix af flere kilder
Som tilføjelse til standard datakilder beskrevet ovenfor, kan skærme i visse tilfælde også modtage information (nøgleord + værdier) fra ekstra kilder. I sådan et tilfælde er informationer fra alle oprindelser mixede, og tilgængelige til brug på skærmen. Disse tilfælde er følgende:

  • Fra en dynamisk liste skærm, hvis du viser en brugerdefineret layoutskærm gennem en handling, hvor brugerdefinerede layoutskærme modtager information fra det valgte listeitem.
  • Når du sender en form, hvis du vælger at vise en skærm efter du har sendt, vil skærmen modtage data fra den sendte form. Det er f.eks. brugbart for at vise et resume af, hvad der er blevet sendt. Valgfrit: hvis du sender en form til en hjemmeside, kan den side også returnere information, og denne information bliver også tilgængelig.