Författare Ämne: Genväg på hemskärmen?  (läst 11706 gånger)

0 medlemmar och 1 gäst tittar på detta ämne.

Utloggad Niklas Swedenborg

  • Seniormoderator
  • Flitig postare
  • Antal inlägg: 301
    • Visa profil
    • Square Moon Industries AB
Genväg på hemskärmen?
« skrivet: 30 september, 2011, 00:08 »
Hej!

Finns det något fiffigt sätt att lägga en genväg till en FileMaker-fil som lagras lokalt i en ios-devajs?
Jag har trillat över GoLaunch (http://campsoftware.com/products/golaunch/), och det verkar hyfsat som en work-around, men det kräver ju en fil som ligger på FMS.

Kört?


Niklas Swedenborg | www.squaremoon.se | 0708-128924 | FileMaker 12 Certified Developer

mvRobert

  • Gäst
SV: Genväg på hemskärmen?
« Svar #1 skrivet: 30 september, 2011, 09:45 »
Det borde vara möjligt att lösa med en bookmarklet som denna:

http://allinthehead.com/retro/319/how-to-set-an-apple-touch-icon-for-any-site

se syntax för lokal sökväg här:

http://help.filemaker.com/app/answers/detail/a_id/7786/~/opening-files-using-the-fmp7-script-protocol-with-filemaker-go

Hör gärna av dig om du får det att lira!

Utloggad Robert

  • Seniormoderator
  • Flitig postare
  • Antal inlägg: 210
    • Visa profil
    • http://www.smartasystem.se
SV UPPDATERAD: Genväg på hemskärmen?
« Svar #2 skrivet: 30 september, 2011, 10:02 »
UPPDATERAD

Testade enligt mvRoberts idé och det fungerar att öppna filen.

FMGO startar och öppnar filen.

fmp7://~/Sample Inventory.fp7

Tänk på att databasnamnet är versalgemenkänsligt, det var det jag missade i mitt första försök.

Problemet är att safari går vidare till ett annat bokmärke efter den kört det så det går inte att skapa ett bokmärke som man sparar på hemmaskärmen.

Kanske någon har en lösning på den delen...

/Robert
« Senast ändrad: 30 september, 2011, 10:11 av Robert »
Robert Eriksson | Smarta System | www.smartasystem.se | 042 - 27 00 15

Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 667
    • Visa profil
    • CamelCase data - FileMaker developers
SV: Genväg på hemskärmen?
« Svar #3 skrivet: 30 september, 2011, 13:31 »
Jag har en princip-lösning på detta, men den behöver fortfarande finputsas lite...

Principen är att använda html med javascript så att fmp7script-urlen öppnas först när man klickar. Se directimpact.ca/utils/fmgoicon.php (från mina fransk-kanadensiska kollegor) för exempel på hur denna kod ser ut.
Man använder sedan denna typ av html, fast man öppnar den som en data URL och när man öppnat den i browsern väljer man "Add to Home Screen".

Om jag får tid över kanske jag ser till att reda ut de sista stegen för att göra detta användbart på riktigt....
FileMaker 17/16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member

Utloggad Niklas Swedenborg

  • Seniormoderator
  • Flitig postare
  • Antal inlägg: 301
    • Visa profil
    • Square Moon Industries AB
SV: Genväg på hemskärmen?
« Svar #4 skrivet: 30 september, 2011, 13:52 »
Cool. Vi tittar på detta! Återkommer. (Om inte, så påminn mig.)
Niklas Swedenborg | www.squaremoon.se | 0708-128924 | FileMaker 12 Certified Developer

Utloggad Henkebenke

  • Nykomling
  • Antal inlägg: 5
    • Visa profil
SV: Genväg på hemskärmen?
« Svar #5 skrivet: 30 september, 2011, 16:46 »
Vi här på Square Moon har även lyckats få detta att rulla utan internetuppkoppling nu. Med hjälp av en såkallad .manifest fil som cachar innehållet i filen.

Här beskrivs hur man ska göra:

thecssninja.com/javascript/how-to-create-offline-webapps-on-the-iphone

Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 667
    • Visa profil
    • CamelCase data - FileMaker developers
SV: Genväg på hemskärmen?
« Svar #6 skrivet: 30 september, 2011, 16:54 »
Tjusigt! Antar att man fortfarande behöver uppkoppling för att "installera"?
FileMaker 17/16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member

Utloggad Henkebenke

  • Nykomling
  • Antal inlägg: 5
    • Visa profil
SV: Genväg på hemskärmen?
« Svar #7 skrivet: 30 september, 2011, 17:00 »
Japps, det behövs det ju såklart. Men efter det är det fritt fram!

Utloggad Robert

  • Seniormoderator
  • Flitig postare
  • Antal inlägg: 210
    • Visa profil
    • http://www.smartasystem.se
SV: Genväg på hemskärmen?
« Svar #8 skrivet: 30 september, 2011, 17:01 »
Innebär detta att det inte fungerar längre när cachen töms?
Om så hur kan man hantera detta?

/Robert
Robert Eriksson | Smarta System | www.smartasystem.se | 042 - 27 00 15

Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 667
    • Visa profil
    • CamelCase data - FileMaker developers
SV: Genväg på hemskärmen?
« Svar #9 skrivet: 30 september, 2011, 17:46 »
Man kan ju alltid lägga en sida med en enkel redirect på servern, och låta den öppna den egentliga home screen-sidan som en data url. Verkar funka fast jag kan inte testa ordentligt just nu (är on the road och har bara FileMaker Go).
FileMaker 17/16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member

Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 667
    • Visa profil
    • CamelCase data - FileMaker developers
SV: Genväg på hemskärmen?
« Svar #10 skrivet: 25 oktober, 2011, 12:39 »
Ska eventuellt finnas nya uppgifter om detta efter PauseOnError i London för några dagar sedan. Vad säger SquareMoon?
FileMaker 17/16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member

Utloggad Henkebenke

  • Nykomling
  • Antal inlägg: 5
    • Visa profil
SV: Genväg på hemskärmen?
« Svar #11 skrivet: 25 oktober, 2011, 13:19 »
Jag ska testa lite med vad jag hörde där och sen postar jag en komplett guide  :)

Utloggad RolfC

  • Flitig postare
  • Antal inlägg: 183
  • FileMaker-utvecklare sedan 1988
    • Visa profil
    • Mallverkstan
SV: Genväg på hemskärmen?
« Svar #12 skrivet: 25 oktober, 2011, 14:57 »
Ett sätt att skapa en egen ikon på hemskärmen är med ett program från Apple som heter iPhone Configuration Utility. Det finns för både Mac och Windows och laddas ner från Apples hemsida. Med hjälp av det kan man skapa en egen ikon och koppla till t.ex. en url som öppnar en FileMaker-databas med hjälp av fmp7script-protokollet (fmp7script://~/databas.fp7).

Det finns en ganska bra beskrivning på hur man gör här:

http://ricrichardson.blogspot.com/2011/08/customize-your-iphone-home-screen-with.html
« Senast ändrad: 25 oktober, 2011, 14:59 av RolfC »
Rolf Clausen | Mallverkstan.se | 046235250 | Certifierad FileMaker 7/8/10/11/12/13/14/15/16

Utloggad Henkebenke

  • Nykomling
  • Antal inlägg: 5
    • Visa profil
SV: Genväg på hemskärmen?
« Svar #13 skrivet: 25 oktober, 2011, 17:22 »
Ja den versionen med webclip var det killen körde från filemaker på PauseOnError. Dock tycker jag att den funkar sådär, med att maila ut profil och sånt.
Men det funkar verkar funka när man är offline också iaf.

Men idag lärde vi oss något värdefullt på Square Moon idag, ang. .manifest filen. Den hänger kvar tills man rensar sin webbläsare på iOS-enhet. Om man inte sätter #Version 1, och byter ut siffran om man gör en ändring.
Plus att om man inte får det att funka som det ska så kan man drämma in en .htaccess fil med raden: AddType text/cache-manifest .manifest.
Då läser webbläsaren det som det ska. Det .htaccess filen gör är att webläsaren inte läser in din manifest fil som text som cache.
Det tog mig bara 1 dag att få rätt på.


Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 667
    • Visa profil
    • CamelCase data - FileMaker developers
SV: Genväg på hemskärmen?
« Svar #14 skrivet: 25 oktober, 2011, 18:19 »
OK, med andra ord ingen lösning som fungerar som jag vill.... dvs är möjlig att köra offline och inifrån FileMaker Go. Det ska ju helst vara användarnivå så de bara behöver klicka på en knapp, eller inte ens det om det hade varit möjligt utan att jailbreaka iPhonen.
FileMaker 17/16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member