WebGate Blog


 Die Zukunft ist mobil

Roman Weber - 23 January 2012 07:58:18
Die Zukunft ist definitv mobil. Diese Mobilität ermöglicht es erst, mehr zu tun ohne mehr Zeit dafür aufwenden zu müssen. Wir alle kennen es: Bis anhin musste man an einen Computer sitzen oder zumindest einen Laptop aufstarten, um einfachste Dinge zu erledigen.
Doch wer denkt noch an den Gedankenblitz während der Heimfahrt im Zug oder Bus wenn er zuhause ankommt? Zuhause noch den Desktop hochzustarten oder den Laptop auszupacken ist aufwändig - Familie, Haus und Hund brauchen nun Aufmerksamkeit.

Dank der laufenden Revolution im Bereich der mobilen Endgeräte ist es nun möglich, mit einer Aufstartzeit von weniger als 1 Sekunde online zu sein, Ideen zu teilen, Dinge zu erledigen und zwar in so kurzen Zeiten, in welchen wir das bis anhin nicht konnten. In der Warteschlange beim Einkauf, im Flughafen, in der Kantine oder auch während der Anreise zur Firma, zum Kunden oder auch nach Hause.

Durch moderne Software für Mobilanwendungen unterstützt, ist es auch immer besser möglich, z.B. aus dem Homeoffice effektiv zu reagieren. Diese Software ist für Smartphones oder Tablets optimiert. Also steht auch die Benutzerfreundlichkeit von Software in einem entscheidenen Umwälzungsprozess. Ein Beispiel von einer innovativen, für mobiles Arbeiten optimierten Lösung ist der elektronische Assistent Siri von Apple.

Diese Technolgien finden ihren Einzug auch in die Geschäftswelt. 'Be social do business' heisst der Slogan der IBM. Einen Einblick wie IBM solche Software sieht und wie diese bedient wird, finden Sie im Video.
Sehr empfehlenswert sind dabei die Demos durch Chris Crummey, Social Business Evangelist, IBM im Video zu finden bei Timestamp: 17:50 - 35:02 und 44:07 - 55:08

Watch live streaming video from ibmsoftware at livestream.com

 

 Über allen steht Java und mit Java XPage.

Christian Güdemann - 17 January 2012 11:15:48
Meine ersten Eindrücke aus der Lotusphere 2012 in Orlando, Florida

Die Message aus den Sessions für Entwickler an der diesjährigen Lotusphere ist klar: baut eure Applikationen mit XPage und nutzt die Erweiterungen zu XPage! Und solltet ihr begnadete Java Entwickler sein, dann hört folgendes: Lotus Domino ist dein Entwicklunsframework für JSF, J2EE, Servlets, OSGI Bundles und Plugins. Und was macht Domino in dem Kontext einzigartig? Das geniale Deployment via NSF Datenbankobjekt!

Damit die Java Cracks sich wohl fühlen, wurde auch einiges verbessert:

  • Source Code Control Integration
  • JUNIT Testing

Die Entwickler von IBM propagieren das zukünftige Entwickeln auf einem persönlichen lokalen Server. Was jetzt noch fehlt, ist eine Maven Integration. Ich hoffe, dass ich diese Woche das Server OSGi Team treffen kann, um zu besprechen, ob ev. ein BuildServer eine Idee für DOTS wäre.

Mehr Informationen der Lotusphere hier.


 

 Das WebGate Team an der Lotusphere 2012

Roman Weber - 16 January 2012 10:21:45
Das WebGate Team ist Samstagabend in Orlando angekommen. Hotel suchen und etwas essen = 23 Uhr lokaler Zeit im Bett. Die Umstellung dauert noch etwas an, der Körper meint es sei doch schon 5 Uhr morgens...

Um 6 Uhr aufgestanden und bereit für den ersten Tag Lotusphere gemacht. Sonntag ist Business Partner Development Day, also sind die Sessions vor allem auf uns Business Partners ausgerichtet.

Ca. 8 Uhr beim Hotel Dolphin und am IBM Welcome Desk einchecken. Haben einen schönen Rucksack mit einem dicken, gebundenen Lotusphere-Führer und viel Werbematerial erhalten.

Erstmals in eine ruhige Ecke und das gesamte Material sichten. Dann klären wir untereinander, wer in welche Session geht. Da es so viele sind, ist eine Aufteilung optimal, um das bestmögliche an Informationen abzuholen.

Viele Session gehen auf das Thema ein, wie und wieso man für IBM Connection Applikationen entwickeln kann und sollte. Es wird der Eindruck bestätigt, dass IBM viele Ressourcen investiert und hier wirklich Gas gibt.

Wir auch! Wir geben 200% Einsatz während dieser Woche und berichten täglich über die Hot Vibes an der Lotusphere.

Image:Das WebGate Team an der Lotusphere 2012  Image:Das WebGate Team an der Lotusphere 2012

 

 With a smart solution to a smarter planet

Peter Luder - 12 January 2012 08:51:22
News from Tansania

In the first week of 2012, RAVI representatives and WebGate Engineers and Developers met in Zuerich for a finalizing TSS V2-workshop. The system is now ready to be scaled up. From now on the main focus has to aim at the training of the TSS community in TSS V2 and to get new members and more business into the community. These activities are promoted and supported by the LLL-Platform (www.linkinglearners.net), which itself gets a brush-up with new social software enhancements.

It's a lot going on in these weeks, we will have to take care, that we go steadily step by step, so that the knowhow of the various actors can develop accordingly.

More information and videos about the project on following website: www.ravinvest.biz

Image:With a smart solution to a smarter planet

Dont't you think that this is a smart solutions on to become a IBM Beacon Award 2012 Winner?

 

 GEDYS IntraWare, neuer Release GI 8.1 verfügbar

Andrea Schatt - 14 November 2011 08:54:56
GEDYS IntraWare GI 8 bietet in der Version 8.1 wichtige Neuerungen.

Der Hersteller verspricht mit dem neuen Release eine Version, die noch besser, noch neuer und noch schöner ist!

Die Benutzerfreundlichkeit wurde verbessert, die gemeldeten Fehler behoben und es sind nun die Sprachen Deutsch und Englisch verfügbar. Wir sind überzeugt, dass Sie davon profitieren und die neuen Funktionen bei der Gestaltung einer effizienten Arbeitsumgebung dienlich sind. Hier die wichtigsten Neuerungen für Sie zusammengefasst:

Für die Notes Client Nutzer GI 8.notes
  • Doublettenprüfung auch bei „falscher“ Schreibweise.
  • Verarbeiten von VCF-Dateien zur Anlage neuer Adressen
  • Dokumentieren von mehreren E-Mails gleichzeitig
  • Regelbasierte Suche mit neuem Dialog zur Schnellsuche und verbesserter Performance
  • Erweiterter Serienbriefassistent
  • Archivierung von Office-Dokumenten
  • Aufruf der Schedule-Aktionszentrale aus jeder Datenbank
  • Verbesserungen im Service Modul
  • Integration des Moduls Call Control (CTI über TAPI Schnittstelle)


Im immer wichtigeren Bereich CRM.web und CRM.cloud GI 8.web
  • Integration von IMAP Mailkonten wie Outlook, Googlemail etc.
  • Business Mail für Outlook-Nutzer mit einfachem Plug-in zur Zusammenarbeit mit GI 8.web  
  • Schneller Informationsüberblick in den Listen durch Mouse-over Funktion


Für die mobilen Nutzer GI 8.mobile
  • Lesender Zugriff auf Kontakte und Office-Dokumente inkl. Anhängen sowie auf Termine aus Schedule
  • Google-Maps-Integration
  • Synchronisation mit GEDYS IntraWare 8.notes

Haben Sie Fragen zum Release oder wünschen Sie Unterlagen?

 

 Bereit für den Wahlsonntag 23. Oktober

Martin Muheim - 21 October 2011 19:41:13
Der Countdown läuft - nur noch 1 Tag bis zu den Nationalratswahlen! Für den Wahlsonntag, dem 23. Oktober, liefen heute Freitag die letzten intensiven Vorbereitungen. Im grossen Studio 1 des Schweizer Fernsehens am Leutschenbach probten Kameraleute und Präsentatoren. Im angrenzenden Hochrechnungsstudio baute WebGate die Server- und Kommunikations-Infrastruktur für die Hochrechnungen auf.

Das Team projections2011.ch nutzte die letzte Gelegenheit, die Abläufe komplett durchzuspielen. Verschiedene Verbesserungen, insbesondere bei der Ergonomie, konnten noch diese Woche vorgenommen werden. Das Ziel: smarte Anwendungen, passgenaue Abläufe ohne Schnickschnack, jedoch stromlinienförmig, damit unter dem Hochdruck am Wahlsonntag die 40 Leute von projections2011.ch perfekt zusammenarbeiten können.

Image:Bereit für den Wahlsonntag 23. Oktober

 

 Bahnbrechendes mit der neuen Server Version 8.5.3?

Martin Muheim - 3 October 2011 08:37:43
Morgen, am 4. Oktober, wird die neue Lotus Domino Version v-8.5.3 freigegeben. Bis dann sind alle News noch unter Verschluss, doch hat Ed Brill, IBM Produktmanager Messaging und Collaboration, voller Vergnügen bereits heute den Schleier gelüftet:

Morgen wird IBM den neuen IBM XWork Server 8.5.3 präsentieren. Der IBM XWork Server ist ein Domino-basierter Applikationsserver, speziell zugeschnitten auf XPage-Lösungen.

Neu ist auch die Lizenzierung: Der XWork Server läuft unter einem neuen Lizenzmodell - ein einfacher, günstiger Jahrespreis pro Server-Installation.

Er ist limitiert auf 4 XPage-Applikationen mit je bis zu 4 produktiven NSF-Objekten. Falls das nicht genügt, kann auf demselben Server eine zweite Lizenz gelöst werden, was 8 XPage-Applikationen zu betreiben erlaubt. Für einen expandierenden Bedarf ist der Utility-Express-Server die nächste Lizenz-Stufe.

Der IBM XWork Server - die robuste Plattform für unsere smarte Web-Anwendungen!

[Ed Brill's Blog]

 

 Countdown: noch 30 Tage bis zu den Nationalratswahlen

Martin Muheim - 23 September 2011 21:00:00
Der Countdown läuft - noch 30 Tage bis zu den Nationalratswahlen! Am Wahlsonntag, dem 23. Oktober, werden Hochrechnungen laufend Auskunft geben, wie die Schweizer Wählerinnen und Wähler die politische Landschaft gestalten wollen.

Das Team projections2011.ch realisiert auch im 2011 im Auftrag der SRG erneut die Hochrechnungen der Nationalratswahlen - nunmehr zum achten Mal seit 1979. Die Hochrechnungen basieren auf definitiv ausgezählten Gemeinderesultaten in denjenigen 15 Kantonen, die 5 oder mehr Sitze im Nationalrat stellen. Bereits am Nachmittag werden die ersten kantonalen Hochrechnungen zu erwarten sein.

WebGate arbeitet für projections2011.ch derzeit fieberhaft an den Modulen der Web-Datenerfassung, Datenimport via Schnittstellen und der Resultate-Distribution, welche den Kern der Hochrechnungen - ein Bündel von ausgefeilten Hochrechnungs-Algorithmen - umschliessen. Am frühen Abend des Wahlsonntags wird die nationale Hochrechnung verfügbar sein.

 

 eleven user-stories covering the life cycle of a TSS-deal

Martin Muheim - 19 September 2011 10:24:45
Another important step in the development process in the TSS Africa Project, a joint venture combining RAVI's field expertise and WebGate's solution capabilities. In close interaction, Ueli Scheuermeier from TSS Africa and the WebGate development team, have elaborated 11 user stories covering the life cycle of a TSS-Deal. A user story tells in simple words how the user interacts with the system.

11 User-Stories
  • One: Network member looks up TSS deals online. The system gives option to view online or download.
  • Two: The network manager checks all the deals where he is involved.
  • Three: The network manager requests for pending registration of a new deal.
  • Four: The network manager edits an already registered TSS form online.
  • Five: The network manager downloads a TSS form for using it offline for printing and negotiations or for doing calculation analysis.
  • Six: The network manager uploads a new version of the TSS form (Excel file).
  • Seven: Network manager requests for full registration of a deal that is ready.
  • Eight: The backoffice manager approves request for a full registration of a deal and authorizes the cash-on-the-bag  release.
  • Nine: The cash-on-the-bag manager alerts the network manager that the full amount has been received by the buyer.
  • Ten: The network manager finalizes a TSS form.
  • Eleven: Backoffice closes the deal.

In the upcoming months we will implement and deliver the solution to the pilot team in Tanzania for field use.

Remember what a TSS deal is: Transaction Security Services TSS is a brand that is applied to a particular type of service. This service ensures that sellers and buyers who are remote from each other can agree in advance what their deal will be and that then the deal happens exactly as agreed. More about Transaction Security Services

 

 Smarte Business Services - Simples GUI - Design Paradigma Nummer 1 für WebApplikationen

Christian Guedemann - 13 September 2011 07:43:40
Kein Gerät hat die Computerwelt in den letzten 5 Jahren so revolutioniert wie das iPhone von Apple. Obwohl die Marktverhältnisse aufgeteilt waren, hatte es Apple gewagt mit einem Gerät, das nicht einmal in der Lage war, MMS zu versenden, alles neu zu definieren. Das Erfolgsrezept von Apple wird in der Fachwelt breit diskutiert. Was ist das Spezielle daran, was kann man daraus lernen?

Aus unserer Sicht besticht das iPhone durch ein ganz simples und einfaches GUI. Intuitiv, einfach und "reduziert auf das Maximum". Bedienbar für jedermann und Frau. Das iPhone ist aber diesbezüglich nicht allein, es gibt auch andere Beispiele wie etwa die Cloud-Applikationen Facebook, Twitter oder YouTube, die durch ein intuitives GUI bestechen. Offenbar hat die Bewegung "Simplify your life" nunmehr die Applikationsentwicklung erreicht. Was macht ein Simples GUI aus? Es sind aus unserer Sicht 4 Faktoren:
1. Das GUI verwendet "nicht-technische" Begriffe.
2. Die Funktionalität ist klar erkennbar und hält sich an "Standards und Quasistandards".
3. Einfachheit kommt vor unüberschaubarer Feature-Vielfalt.
4. Das GUI konzentriert sich auf die Kommunikation mit dem User und beinhaltet keine Businesslogik.

Die Punkte 1 bis 3 sind eigentlich selbsterklärend. Beim 4. Punkt drängt sich die Frage auf: "Wo soll denn die Business Logik hin?". Die Antwort ist simpel und klar: Die Business Logik gehört gekapselt in einen smarten Business Service auf dem Server. Die meisten geschäftsrelevanten Applikation haben eine Server Client Architektur. Gerade das iPhone hat den Bedarf nach Applikationen, welche die unterschiedlichsten Endgeräte unterstützen, geweckt. Ob ich nun ein Auto auf der Web-Seite von autoscout.ch oder mit der iPhone App suche ist für mich als User doch völlig egal. Ich erwarte, dass ich die gleiche Auswahl an Autos erhalte. Es wäre also absolut falsch, die Suchlogik in die iPhone Applikation zu kapseln. Die Businesslogik einer Applikation gehört gekapselt in Business Services. Aufgrund des geringen Protokollaufwands scheint sich aktuell JSON als Datenaustausch-Format zu etablieren.

SIMPEL und SMART im Duett

Das GUI kümmert sich um die Präsentation und Erfassung der Daten und muss so designed werden, dass es dem Gerät entsprechend simpel ist. Der smarte Business Service verarbeitet die Daten bzw. bereitet sie für das GUI auf. Diese Trennung ermöglicht, dass jede Applikation mit kleinem Schnittstellenaufwand verschiedene Endgeräte mit ihren unterschiedlichen GUIs bedienen kann. Muss eine Änderung an der Businesslogik durchgeführt werden, kann dies, sofern das Datenformat unverändert bleibt, ohne Anpassung am GUI geschehen und ist sofort für alle Endgeräte verfügbar.

Darum sind wir der Meinung, dass SIMPLES GUI - SMARTE BUSINESS SERVICES das Design Paradigma Nummer 1 für die neue Generation von Applikationen ist.

Ebenfalls interessant zu lesen

Über den Autor

Christian Güdemann ist 39 Jahre alt und dreifacher Vater. Er leitet das Business Service Team und gehört dem IRS der WebGate Consulting AG an. In seiner Freizeit leitet er soziale, diakonische und Jugendarbeitsprojekte. Seid zwei Jahren liest er zu viele Bücher über Softwareentwicklung, Management, DesignPattern und Programmiersprachen. Passioniert versucht er, schwierige Dinge in einfache Worte zu kleiden.