|
Notes und Domino Anwendungen für iPhone und iPad - Möglichkeiten, Links und Hinweise
Ich hatte gerade ein Gespräch mit einem Kunden, der Notes Anwendungen auf mobile Geräte (iPhone und iPad) bringen möchte. Für diesen Kunden hab ich ein paar Infos zusammengestellt, die ich auch allgemein veröffentlichen möchte:
Worauf man achten sollte
Ich bin der Meinung, dass die Offline-Fähigkeit sehr wichtig ist. Denn man ist wirklich oft mit iPhone & Co offline (auf Reisen, in großen Gebäuden etc.). Möglichkeit 1: Titanium und YouAtNotes Domino To Go Vorteile:
Nachteile sehe ich nicht wirklich, außer vielleicht, dass man die App dann auf die Geräte verteilen muss. Dazu gibt es aber einen Prozess, mit dem man als Unternehmen Apps auf Geräte verteilen kann, OHNE den Appstore nutzen zu müssen. Links: a) Grundlage für die App Entwicklung ist Appcelerator's Titanium Plattform, siehe http://appcelerator.com Titanium ist kostenlos. b) Für die Arbeit mit Domino Daten gibt es unser eigenes Toolkit "Domino To Go", das wir ganz neu auf der Lotusphere vorstellen. Kurze Infos: http://youatnotes.de/dominotogo Blog Einträge mit etwas technischerem Inhalt: http://julianbuss.net/web/youatnotes/blog-jb.nsf/dx/youatnotes-domino-to-go-get-a-sneek-peek-at-a-demo-app-documentation-and-examples-ios-apps-for-domino.htm http://julianbuss.net/web/youatnotes/blog-jb.nsf/dx/question-and-answer-about-youatnotes-mobile-framework.htm c) Wir haben mit Titanium und Domino To Go bereits echte Apps entwickelt, z.B. "NotesBook", mit dem man das Notes Notebook/Journal aufs iPhone und iPad bekommt. Details unter: http://julianbuss.net/web/youatnotes/blog-jb.nsf/dx/now-available-in-the-appstore-notesbook-takes-your-personal-lotus-notes-notebook-journal-to-your-iphone-or-ipad.htm Möglichkeit 2: Web-Apps mit XPages Vorteile: - gewohnte XPages Umgebung zur Entwicklung - Verteilung der App einfach, in dem eine URL verteilt wird Nachteile: - es ist weiterer Aufwand erforderlich, um XPages Apps mit jeweils optimierten UIs für iPhone und iPad zu erstellen - braucht ständig ein gutes Netz, z.B. über GPRS wird es schon ziemlich hakelig - erzeugt kontiniuerlich Last auf dem Domino Server - nicht offline fähig* - nicht alle Geräte-Funktionen nutzbar (Kamera, Mikro...) - App ist nicht verfügbar, wenn Domino nicht verfügbar ist - auch hier müssen eigene Varianten für Android und iOS erstellt werden, wenn man beide Geräte sauber bedienen will * Einschränkung: mit HTML5 gibt es Möglichkeiten, Daten auch offline zu speichern. Dann muss man aber eine komplexe Synchronisations-Logik selber bauen - eine Arbeit, die wir für Titanium mit Domino To Go bereits gemacht haben. Außerden sehe ich die Kombiniation von HTML5 offline storage und XPages als recht kompliziert an. Weitere Möglichhkeiten Im Netz finden sich noch Tools anderer Hersteller, die versprechen einige Dinge für die App-Entwicklung zu automatisieren. Meiner Meinung nach sind solche automatisch generierten Anwendungen immer mit großer Vorsicht zu genießen. Sie haben viele Grenzen, und meistens ist das Ergebnis für die User nicht zufriedenstellend. Oft endet es so, dass man es dann doch nochmal von Hand entwickelt, und somit unter dem Strich mehr Aufwand hat. Wo YouAtNotes helfen kann Wir bieten App Entwicklung sowohl auf Titanium Basis als auch auf XPages Basis an. Für Titanium haben wir wie gesagt ja mit YouAtNotes Domino To Go sogar ein eigenes Toolkit geschaffen, entsprechend gut kennen wir uns damit aus. Und im Thema XPages sind wir anerkannte Experten und arbeiten hier auch gerade an einem Projekt, bei denen die OpenNTF Mobile Controls verwendet werden. Weitere Fragen? Bitte als Kommentar zu diesem Blog Eintrag oder über youatnotes.de/Kontakt.
Comments (0) | Permanent Link | Search the Lotus universe at searchlotus.com!
YouAtNotes Software | Write mobile Lotus Notes/XPages Apps for iPhone and iPad with Domino To Go | Worklow-Engine for Lotus Notes and Web | XPages knowledge collection wiki
YouAtNotes Startseite | Mobile Lotus Notes/XPages Anwendungen für iPhone und iPad entwickeln mit Domino To Go | Worklow-Engine for Lotus Notes and Web | CRM Software für Lotus Notes | Prozessmanagement / Workflow Software |

