Posts Tagged: ‘android’

Neues Jahr, neuer Name, neue Möglichkeiten – Domino Apps auf dem iPhone mit HCL Nomad 1.0.6

21. Januar 2020 Posted by Lela Meiners

Seit dem 23. Dezember 2019 gibt es nun HCL Nomad (früher mal Domino Mobile Apps) auch für das iPhone und Android Tablets! Wir haben das gleich mal zum Anstoß genommen, euch zu demonstrieren, wie unsere Badminton-App nun nicht mehr nur auf dem Tablet, sondern auch auf dem Smartphone genutzt werden kann.

Unser Demo-Video hierzu findet ihr auf unserem „ITWUshows“-YouTube-Kanal:

Ab sofort muss Carl nicht mehr sein iPad mit zum Sport nehmen oder mit der Eingabe der kaputten Schläger seiner Schützlinge warten bis er wieder zuhause ist. Und Jan kann ganz bequem von unterwegs überprüfen, ob im Büro schon neue zu bespannende Schläger auf ihn warten.

HCL Nomad für das iPhone könnt ihr euch im App Store von Apple und fürs Android-Tablet im Google Play Store herunterladen.

Wie wir die Badminton-App erstellt haben und auf dem iPad zum Laufen gebracht haben, könnt ihr in unserem ersten „Mobile Apps“-Video nachschauen ;)

Habt ihr Fragen oder Anregungen? Ruft uns einfach an unter 05251-288160 oder schreibt uns eine Mail an info@itwu.de.

HCL Ankündigungen für neue Versionen und Produkte

16. Dezember 2019 Posted by Lela Meiners

Am 04.12.2011 haben wir im Tokyo-Webcast einiges über neue Produkte und lang erwartete Release-Dates erfahren. Für diejenigen, die schon in den Startlöchern hocken, fangen wir mit den wichtigsten Infos, den Release-Dates, an ;)

- Notes/Domino/Sametime 11 ist ab dem 20. Dezember 2019 im Flexnet verfügbar

- HCL Nomad ist ab dem 23. Dezember 2019 im Flexnet verfügbar

- HCL Volt (ehemals Leap) soll im ersten Halbjahr 2020 released werden
(wie ihr die neuen Versionen bei Flexnet herunterladet, haben wir euch in diesem Blogeintrag erklärt)

 

Kosten/Lizenzen bezüglich HCL Nomad/Volt

Wie in den vorherigen Blogartikeln zu HCL Nomad (vorher Domino Mobile Apps) bereits erwähnt, braucht man, um HCL Nomad zu nutzen, eine aktive Domino Software Subscription.

Für HCL Volt (Leap) wird es eine Addon-Lizenz zur regulären Dominolizenz geben, die man für die Nutzung benötigen wird.

 

Was ist Domino Volt (Leap)?

Domino Volt (damals bereits unter dem Namen „Leap“ vorgestellt) ist ein neues low-code App-building Tool. Es ist besonders für Nutzer ohne domino-spezifisches Wissen gedacht und soll es jedem ermöglichen, in wenigen Minuten Web-Apps mit Formularen, Ansichten und Workflows auf Basis von Domino-Systemen zu erstellen.

 

Abb. 1: Man kann z.B. mit einem Excel-Sheet beginnen und diese als Vorlage für die Datenbank importieren (Quelle: https://www.gotostage.com/channel/2cf3e35bf284498f8c64a92417f7340b/recording/f6e7ced47f194d2081185c2e1baff567/watch?source=CHANNEL)

 

Abb. 2: Man kann auch komplett von 0 starten und hat eine Palette von Anzeigeelementen, Feldern, etc. zur Verfügung (Quelle: https://www.gotostage.com/channel/2cf3e35bf284498f8c64a92417f7340b/recording/f6e7ced47f194d2081185c2e1baff567/watch?source=CHANNEL)

 

Ihr könnt eure mit Volt erstellten Web-Apps in eine beliebige REST-API oder einen beliebigen Webdienst, andere Volt Apps, andere Domino-Apps, Sharepoint, SAP (und viele mehr) integrieren. Zudem könnt ihr eure Apps in Volt auch mit gängigen Webentwicklungsmöglichkeiten erweitern.

Workflows sind mit Volt einfach und schnell erstellt: Ihr könnt Workflow-Phasen definieren und rollenbasierte Zugriffe für jede Phase einstellen. Es sind auch dynamische Rollenzuweisungen basierend auf Service-Lookups möglich. Des Weiteren könnt ihr Benachrichtigungen verschicken lassen, z.B. um gewisse Nutzer über einen Workflowstatus zu informieren.

Mit Volt erstellt ihr echte Domino-Apps, d.h. jede App ist eine NSF mit Formularen, Ansichten und Dokumenten, die ihr auch im Designer öffnen oder mit Nomad verwenden könnt. Mit Domino Volt erstellte Apps funktionieren mit Domino 10 und 11 Systemen und benötigen keine zusätzliche Software oder Hardware. Wie bereits zu Anfang erwähnt wird es eine Addon-Lizenz geben, welche ihr zur regulären Dominolizenz benötigt, um Volt nutzen zu können.

Weitere Infos zu HCL Volt findet ihr hier.

 

HCL Nomad für das iPhone, Android & ChromeOS

HCL Nomad läuft ab der neuen Version, die wie oben erwähnt am 23. Dezember im Flexnet verfügbar ist, auch auf dem iPhone, Android-Geräten und in Chrome! Ihr wisst noch nicht was HCL Nomad ist? Hier gehts zu unseren bisherigen Nomad Blogartikeln.

Für Entwickler gibt es einige Neuerungen im Designer:

- Neue Spalteneigenschaft – Spalte in Mobilansichten verbergen

- die bestehende “hide when mobile”-Eigenschaft wird auch von Nomad umgesetzt

- neue action display Eigenschaften (beinhaltet z.B. Mobile Actions button, nach links/rechts swipen)

Weitere Infos zur neuen Nomad-Version findet ihr hier.

 

Neue Synchronisationsmöglichkeiten in Domino 11

Endlich kommt ab V11 AD Sync! :) Damit könnt ihr eure AD/LDAP Nutzer und Gruppen mit Domino synchronisieren (Neue und modifizierte Nutzer, Namensänderungen, usw.). Hierzu wird keine Drittsoftware oder weitere Infrastruktur benötigt.

Zudem können ab Domino V11 freie Zeiträume aller Teilnehmer eines Meetings im Kalender angezeigt werden, auch wenn sie ihren Kalender in Exchange, Office 365 oder Google Mail verwenden. Besprechungen können jetzt mit jedem Nutzer innerhalb Notes, Nomad oder Verse geplant werden.

Weitere Infos zu Domino 11 findet ihr hier.

 

Neue Mail-Features in Notes 11

 

Abb.3: Notes beinhaltet ab der Version 11 ein neues Design-Theme (Quelle: https://www.gotostage.com/channel/2cf3e35bf284498f8c64a92417f7340b/recording/ee824f6eb4934c6db063eb887b22e9a4/watch?source=CHANNEL)

 

Abb. 4: Zudem ermöglicht es uns E-Mails usw. ins PDF-Format zu exportieren (Quelle: https://www.gotostage.com/channel/2cf3e35bf284498f8c64a92417f7340b/recording/ee824f6eb4934c6db063eb887b22e9a4/watch?source=CHANNEL)

 

Weitere Features:

- Rechtschreibprüfung für mehrere Sprachen in einer Mail

- Besprechungen können jetzt mehr als 24 Stunden lang dauern

- Teilnehmern einer Besprechung kann man nun erlauben, weitere Personen einzuladen (Einstellungsauswahl: Erlauben, Erlauben und automatisch genehmigen, Nicht erlauben)

Weitere Infos zu Notes 11 findet ihr hier.

 

Das waren jetzt erstmal die wichtigsten Infos. Wenn ihr noch mehr wollt, findet ihr unter hclsw.info/tokyo  ausführliche HCL Deep Dive Videos (z.B. auch zu Domino on Docker, Sametime 11, etc.).  Habt ihr noch Fragen oder Anregungen? Dann ruft uns an unter 05251-288160 oder schreibt uns eine Mail an info@itwu.de.

THINK 2019 ICS Update – das Gespräch

19. Februar 2019 Posted by Peter Schütt, IBM

THINK 2019 ICS Update – das Gespräch Wie in jedem Jahr haben Jens-Uwe Fimmen und ich auch 2019 wieder ein  Gespräch live auf der THINK 2019 aufgenommen. Wie immer wirklich live, also ungescripted, dynamisch und spontan, nur ein ganz klein bisschen gekürzt. Dort sprechen wir alles an, was uns in den vielen Präsentationen zu IBM […]

Der Beitrag THINK 2019 ICS Update – das Gespräch erschien zuerst auf DNUG.

10 Jahre Android oder die absolute Übermacht – Wirklich unverwundbar?

23. Oktober 2018 Posted by Stefan Pfeiffer

Once upon a time oder es war einmal vor etlichen Jahren, da bin ich von meinem Windows XP-Rechner auf macOS gewechselt. Es war eine knappe Entscheidung. In der IBM – und das war neu für mich – durfte man Windows, MacOS und Linux benutzen. [Mehr zu meiner Apple-Historie in einem separaten Beitrag. Wird hier zu ausschweifend.] Die Ubuntu-CD lag schon bereit, aber dann stand da der Mac meiner Frau herum und wie ehemals Adam biss ich in den Apfel. [Na, da hab ich ja schon die Überschrift für den „Apfel-Blockbeitrag“.]

Wäre ich damals zu Linux gewechselt, wäre die Wahrscheinlichkeit, dass ich irgendwann ein Android-Telefon benutzt hätte, sehr groß gewesen. Und nun feiert Android 10-jähriges Jubiläum und ich habe noch nie ein entsprechendes Smartphone benutzt, auch wenn es zweifelsohne viele schicke und leistungsfähige Geräte gab und gibt. Hier zwei Beiträge zum Thema, die mir besonders gefallen.

Jörg Schieb schreibt:

Android ist eine Erfolgsgeschichte. Zumindest in einigen Bereichen. Rund 90 Prozent aller Smartphones und Tablets sind mittlerweile mit dem mobilen Betriebssystem von Google ausgerüstet. Die meisten Handy-Hersteller setzen darauf, schnüren ein individuelles Paket aus Betriebssystem, Apps und Zusatzfunktionen, das sie auf ihren Geräten installieren. Diese anscheinende Freiheit – die allerdings Grenzen hatte, weshalb Google von der EU-Kommission zu einer Rekordstrafe verdonnert wurde – macht den Erfolg von Android aus. Die erfolgreichste Software der Welt, schreiben die Kollegen der Tagesschau.

über Zehn Jahre Android: Nicht nur eine Erfolgsgeschichte | schieb.de

Dazu fallen mir zwei Bemerkungen ein: Es wird spannend zu beobachten sein, was die Strafe der EU-Kommission und die Ankündigung, dass künftig bestimmte Apps die Hersteller von Smartphones (und indirekt die Kunden) etwas kosten werden, bewirkt.

Und bei oder trotz allem derzeitigen Erfolgs: Die erfolgreichste Software der Welt könnte bald von Amazon kommen. Um es klar zu stellen: Wir reden von Software, nicht nur von Smartphone-Betriebssystemen.

Auch heise hat einen lesenswerten Beitrag geschrieben, geht auf die Schwächen von Android ein, die vor allem auch Unternehmen oft vom Einsatz des Betriebssystem und damit der Geräte abgehalten hat:

Zehn Jahre Android heißt auch: Zehn Jahre eigenwillige Launcher, jede Menge Bloatware, fehlende Systempflege, kaum Sicherheits-Updates. Vor allem im Niedrigpreissegment hauen die Hersteller Millionen von Geräten raus und lassen ihre Kunden dann damit alleine. Was Softwarepflege angeht, kann sich das Android-Lager immer noch eine Scheibe vom Apfel abschneiden. …

Doch abgesehen von iOS gibt es nichts mehr, was auf dem Weltmarkt eine Rolle spielt. …

Android ist heute die absolute Übermacht im Smartphone-Segment. Das System bereichert Googles Datenschatz täglich mit Datenpunkten von Abermillionen Nutzern. Bisher zeichnet sich kein Konkurrent ab, der an Googles Dominanz etwas ändern könnte. Android scheint unverwundbar. Doch das haben Vanjoki und seine Kollegen auch von Symbian gedacht.

über 10 Jahre Android-Smartphones: Der Hype, der nicht enden wollte | heise online

Genau da sind wir wieder bei meiner Bemerkung zu Amazon, das sich in immer mehr Mikrowellen breit macht … Der Versuch, dies im Smartphone-Segment zu tun, ist ja erst einmal schief gegangen. Trotzdem, wie es die Kollegen von heise schreiben, schnell können sich die Dinge in der sich rasend voranschreitenden Technikwelt ändern.

(Stefan Pfeiffer)

Die Connections 6.0 App ist da!

19. Juli 2017 Posted by Peter Schütt, IBM

IBM Connections war die erste „social Suite“ am Martkt und wird natürlich fortlaufend weiterentwickelt, ergänzt und erneuert. Jetzt ist die neue Version 6.0 der App in den Appstores. Jason Gary als Entwicklungschef für Connections insgesamt und Baan Slavens, zuständig für die Mobile App, haben die Wünsche in Richtung App nach mehr Klarheit und Vereinfachung der Navigation ernst genommen:

Neue Funktionen in der IBM Connections App Version 6.0.0

Registernavigation („Tabbed Navigation“)

  • Viel einfacher zwischen den wichtigsten Connections Services wechseln
  • Weitere Services sind unter „mehr“ gesammelt
  • Die persönlich wichtigsten Services können über das „mehr“-Menü ausgetauscht werden

Neue gestaltete Einstiegsseite („Aktualisierungen“)

  • Zeigt die für den Nutzer wichtigsten Aktualisierungen auf einen Blick
  • Neue Darstellungsform im Kachelformat, wobei die Kacheln „actionable“ sind. So können „Likes“ und Kommentare direkt eingegeben werden und ansonsten wird direkt auf den vollen Inhalt gesprungen
  • Gruppenupdates nach Personen, Inhalten oder Communitys

Verbesserte Suche

  • In der Navigation jederzeit verfügbar
  • Möglichkeit die Ergebnisse nach Connections Services und Tags zu filtern
  • Liste der letzten Suchanfragen

Dies ist ein erster Meilenstein auf dem Weg zu einem neuen App-Konzept, das zur Connections Pink Inititive von Jason Gary gehört.

PS.: Apple macht heutzutage sukzessive Freischaltungen von Apps im AppStore. Also, falls Sie die Connections 6.0.0 App noch nicht sehen sollten, bitte etwas warten. Sie ist da.

Der Beitrag Die Connections 6.0 App ist da! erschien zuerst auf DNUG.

Die IBM Verse App unterstützt immer mehr Mobile Device Management Systeme

22. Juni 2017 Posted by Peter Schütt, IBM

Die ersten mobilen Apps waren noch mit Fokus auf „Consumer“ entwickelt worden, aber als auch Unternehmen Interesse daran gewannen, kamen auch Apps mit Fokus auf Geschäftsinhalte. Diese unterlagen höheren Anforderungen an Datensicherheit und Managebarkeit von kritischen Unternehmensdaten, etwa auch für den Fall, dass Geräte gestohlen werden. Dafür wurden Mobile Device Management (MDM) und Mobile Application Management (MAM) Tools entwickelt. Anbieter, wie IBM mit MaaS360, VMWare mit AirWatch, MobileIron, Citrix XenMobile und Blackberry (ehemals Good) verbanden MDM und MAM Funktionen in umfassenden Suites, die man auch Enterprise Mobile Management (EMM) Plattformen nennt.

Datensicherheit ist der IBM von jeher von allerhöchster Wichtigkeit und deshalb wurde die IBM Verse Mobile App von Anfang an so erweitert, dass sie mit zahlreichen EMM-Plattformen genutzt werden konnte. Leider ging das bisher nicht ohne größeren Aufwand. Es gab zwei Ansätze:

  1. Einbinden und integrieren des SDKs des EMM-Anbieters in die App. Beispiel: Wir haben das MobileIron SDK in die Verse iOS mobile App integriert, in dem wir die notwendigen Libraries und Initialisierungs-Calls in unseren Code eingebaut haben.
  2. Einpacken („Wrapping“) der App mithilfe der Wrapping-Tools des EMM-Anbieters. Beispiel: Wir haben die IBM Verse Android mobile App mit MobileIrons Wrapping-Technologie eingepackt, woraus eine MobileIron-spezifische Version der Verse Android App wurde.

Beide Vorgehensweisen sind nicht perfekt und haben ihre Nachteile. Entweder schränken sie das Funktionsspektrum für die Nutzer ein oder bauen Hürden auf, Neuerungen der App zeitnah anzubieten. Beispiele:

  • Eingebundene SDKs und wrapped Code laufen nicht in einem hinreichenden Berechtigungslevel, um bestimmte Betriebssystem- oder Gerätefunktionen nutzen zu können, damit Unternehmen bestimmte Funktionen kontrollieren oder einschränken können, etwa das Unterbinden von Screencopies.
  • Die Verbindung der SDKs unterschiedlicher EMM-Hersteller führt manchmal zu Konflikten, aus denen heraus es zu Abstürzen oder Fehlfunktionen kommen kann.
  • EMM-Anbieter aktualisieren ihre SDKs manchmal nicht schnell genug, um iOS oder Android Updates rechtzeitig zu unterstützen. Das führt in der Regel dazu, dass der Anwendung eine Schuld für zu späte Auslieferung zugewiesen wird, während die Entwickler nur auf den Update des SDKs der EMM Anbieters warten.
  • Eingebundene SDKs bieten oft nur eine mäßig begeisternde Anwendung, etwa wenn Nutzer zwischen der mobilen App und der MDM/MAM App hin- und herspringen müssen, um die notwendige Konfiguration oder den initialisierenden Handshake hinzubekommen.
  • Fragmentierung – Für jede unterstützte MDM Plattform muss eine separate App erstellt werden. Mit jeder neu unterstützten MDM-Plattform nimmt die Zahl der potenziellen App-Permutationen exponentiell zu. Entwicklerressourcen werden dadurch dazu verbraten solche Konfigurationen zu erstellen und zu testen, anstatt neue, innovative Funktionen für die App zu entwickeln.

Die beiden großen Betriebssystemanbieter Google und Apple haben diese Limitierungen vor einiger Zeit erkannt und haben begonnen entsprechende Managementfunktionen direkt in ihre Betriebssysteme einzubauen. Dieser Ansatz befreit von den meisten, oben genannten Limitierungen der anbieterabhängigen Lösungen. Es sollte wenig überraschend sein, dass IBM deshalb plant sich zukünftig mehr und mehr auf den neuen Ansatz zu konzentrieren, also weg von den eingebundenen SDKs oder dem Einpacken der Verse App, hin zu den nativen Management Frameworks der Betriebssysteme. Das geschieht durch die Implementierung von AppConfig für Verse iOS und Android for Work (neuer Name: Android Enterprise) für die Verse App auf Android. In diese Richtung gehen alle Anbieter und nicht nur IBM. Da AppConfig und Android for Work die nativen iOS und Android Management Frameworks nutzen, ist eine viel flexiblere Konfiguration und damit auch mehr Nutzen für die Anwender möglich. Für die Verse App bedeutet das auch, dass sie zukünftig bei Betriebssystem-Upgrades von Anfang an mitspielt – ohne Zeitverzögerungen.

Die IBM Verse für Android App unterstützt Android for Work bereits seit Dezember 2016 and ist damit vorbereitet mit allen kompatiblen EMM Plattformen zusammenzuarbeiten. IBM stellt dafür eine Vielzahl von Konfigurationsfiles zusammen mit Verse Android zur Verfügung. Sie können in die EMM-Plattform der Wahl importiert werden und bieten dort die Möglichkeit diverse Verse Android Einstellungen über Android for Work vorzunehmen. Viele der EMM Anbieter unterstützen Android for Work, bzw. Android Enterprise, wie es seit kurzem heißt, auch schon länger.

So unterstützt die IBM Verse App for Android zum Beispiel AirWatch über Android for Work. Anzumerken ist, dass Android for Work mindestens Android 5.0 (einige Hersteller), bzw. 5.1 (fast alle anderen) auf den Geräten erfordert.

Auf iOS ist der Support für AppConfig mit der Verse iOS App 9.4 im Juni 2017 gekommen. IBM ist übrigens zusammen mit JAMF, VMware AirWatch, MobileIron, SOTI und Blackberry Gründungsmitglied der AppConfig Community.

Ähnlich wie auf der Android-Seite erlaubt AppConfig die Reduzierung auf nur noch eine einzigen Variante der Verse iOS App, die dann „out-of-the-Box“ mit verschiedensten EMM Lösungen zusammen arbeitet. Die Nutzung dieses Industriestandards durch immer mehr App-Anbieter dürfte das Leben der Systemadmins in den Unternehmen deutlich erleichtern und erfordert auch auf Herstellerseite geringere Aufwände – eine Win-Win Situation.

Zusammenfassend gesagt wird IBM 2017 die Verse Apps für iOS und Android auch weiterhin mit eingebundenen SDKs, bzw. die eingepackten Versionen ausliefern. 2018  wird dann zu überlegen sein, ob das noch erforderlich ist, was letztlich davon abhängen wird, wie sich die Nutzung von Android for Work und AppConfig am Markt entwickeln wird.  Unsere strategische Richtung im Sinne von MDM/MAM Unterstützung geht eindeutig in Richtung von Android for Work und AppConfig für iOS.
Ein schöner Nebeneffekt ist, dass sich, dadurch dass immer mehr EMM-Anbieter auf diesen fahrenden Zug aufspringen, die Kompatibilität der Verse App zu weiteren EMM-Plattformen quasi von selbst wächst. Das gibt unseren Entwicklern mehr Zeit sich stattdessen um neue Funktionen zu kümmern – gute Nachrichten unter allen Perspektiven.

Der Beitrag Die IBM Verse App unterstützt immer mehr Mobile Device Management Systeme erschien zuerst auf DNUG.

Mehrheit aller Android Smartphones von kritischer Sicherheitslücke betroffen

12. Januar 2016 Posted by Manuel Nientit

Ein, im Oktober auf t3n veröffentlichter, Artikel spricht von im Schnitt 87,7% aller Android Geräte, die von einer kritischen Sicherheitslücke betroffen sein sollen. In den vergangenen knapp 3 Jahren ist dieser Anteil im Prinzip nie unter 50% gesunken.

Im Fall der bekannten Stagefright-Lücke reicht zum Beispiel die Zustellung einer MMS bereits aus, um das Gerät zu kompromittieren. Der Nutzer muss meist nicht einmal tätig werden, indem er eine manipulierte Mediendatei (Audio oder Video) aus der MMS abspielt.

Dass diese Sicherheitslücke wie viele andere auf vielen Smartphones noch immer nicht geschlossen ist, liegt vor allen Dingen daran, dass eine Aktualisierung des Betriebssytems vom Hersteller des Smartphones abhängig ist und nicht von den Entwicklern des Betriebssytems. Jene scheuen oft den Aufwand das Betriebsystem erneut zu packen und auszurollen oder er wird bestenfalls nur die ersten zwei Jahre der Gerätelebensdauer durchgeführt.Google hat versucht, die Hersteller zu einer freiwilligen Selbstverpflichtung zu motivieren, die mit 18 Monaten Update-"pflicht" ohnehin eher knapp ausfällt, aber tatsächlich oft gar nicht eingehalten wird.

Hier reden wir eigentlich über Lehren, die wir im Desktop-Bereich bereits gemacht haben. Es gehört schon seit vielen Jahren zum Gemeingut, dass es mit erheblichen Risiken verbunden ist, Software und insbesondere Betriebssysteme einzusetzen, für die keine Patches veröffentlicht werden. Es werden lieber die oftmals nicht unerheblichen Kosten für Migrationsprojekte in Kauf genommen als sich dem Risiko auszusetzen.
Warum ist das bei Smartphones anders? Warum werden sogar Geräte gekauft, die bereits mit veralteten Versionen ausgeliefert werden und für die zukünftige Updates ein glücklicher Zufall sind?

Eine mobile Strategie endet also nicht bei der Auswahl einer MDM-Software, sondern erstreckt sich auch auf die Auswahl des Betriebssystems bzw. Herstellers. Das hat natürlich besondere Implikationen für den BYOD-Ansatz.
Dazu und zu weiteren Aspekten einer mobilen Strategie beraten wir Sie gerne.

Android Development

15. September 2015 Posted by Sven Hasselbach

While I had a lot of work to do in my daily business, I was still able to complete five of six MOOCs about Android development during the last monthes. The courses were very cool, especially the ones about Concurrency and Security.

Topics covered during the MOOCs:

  • Screen configurations and sizes
  • Activity Class, Intents and Permission, Fragments
  • Designing user interfaces
  • Notifying users about important events
  • Handling concurrency
  • Acquiring data over the network
  • Leveraging multimedia and graphics
  • Incorporating touch and gestures
  • Working with sensors
  • Android Layers
  • Java Threading Mechanisms
  • Java Built-in Synchronization Mechanisms
  • Android Concurrency Framework Classes
  • Android Looper
  • Android Handler and HaMeR Framework
  •  The AsyncTask Framework
  • Blackbox and Whitebox Frameworks with AsyncTask
  • Monitor Object Pattern
  • Thread-Specific Storage Pattern
  • Command Processor Pattern
  • Active Object Pattern
  • Proxy Pattern
  • Broker Pattern
  • Half-Sync/Half-Async Pattern
  • Started and Bound Services
  • Activity and Service Communication
  • Service to Activity Communication Using Android Messenger
  • Android IntentService
  • Programming Bound Services with Messengers
  • The Android Interface Definition Language (AIDL)
  • Privilege Escalation Concepts
  • Spring, Configuration Annotations, Dependency Injection and Spring Security
  • OAuth
  • Retrofit Client
  • Android Content Providers and Content Resolvers
  • SQLite
  • and much more…

Thanks to Dr. Adam Porter, Dr. Douglas C. Schmidt and Dr. Jules White. It was very interesting and I learned a lot.

Coursera androidpart1 2015

Coursera androidpart2 2015

Coursera posacommunication 2015

Coursera posaconcurrency 2015

Coursera mobilecloudsecurity 2015

IBM Notes und Domino 9.0.1 FP4 und IBM Verse App for Android (aka Notes Traveler App)

25. Juni 2015 Posted by Torben Busch

Nach einer längeren Urlaubspause gibt es endlich wieder Neuigkeiten auf dem ITWU-Blog - und das gleich im Doppelpack!

 

1. Neues Fixpack für IBM Notes und Domino 9.0.1

Seit letzter Woche gibt es für den Notes Client und den Domino Server in der Version 9.0.1 das 4. FixPack, welches hauptsächlich die Hotfixes der letzten Monate zusammenfasst. Die komplette Fix List sowie den Download Link findet ihr hier:

Fix List 

Download Link

 

2. IBM Notes Traveler App for Android wird zur IBM Verse App for Android

Außerdem hat IBM vor einiger Zeit still und heimlich aus unserer geliebten IBM Notes Traveler App for Android die "IBM Verse App for Android" gemacht. Für diejenigen unter euch, die Verse noch nicht als "Notes Client" in der Cloud nutzen, ist der Unterscheid nicht gleich auf den ersten Blick zu erkennen. Und diejenigen unter euch, bei denen das Autoupdate auf Android aktiviert ist, werden den Wechsel kaum mitbekommen haben.

Ihr solltet euch nur nicht wundern, wenn ihr als Domino Administrator in Zukunft ein neues Android Smartphone einrichten müsst und bei Google Play der Notes Traveler nirgendswo mehr zu finden ist. Nun müsst ihr also stattdessen nach der "IBM Verse App for Android" suchen. Der Installationsvorgang ist immer noch genau derselbe ;-)

Wie schon angedeutet sind die großen Neuerungen der IBM Verse App aber ausgeblieben. Personen können z.B. nur automatisch oder manuell als "Important" gekennzeichnet werden, wenn ihr den Verse Client in der Cloud nutzt.

 

Quelle: https://play.google.com/store/apps

 

Wirklich neu für Android Nutzer ist der "Aktionen"-Reiter, in dem alle E-Mails abgelegt werden, die ihr mit dem Tag "Aktion erforderlich" oder "Warten auf" versehen habt.
Das funktioniert wie folgt:
Wenn ihr eine E-Mail erhaltet, die ihr in den nächsten Tagen bearbeiten müsst, könnt ihr euch mit einer Wischgeste von rechts nach links über diese E-Mail die folgenden Optionen zur Bearbeitung anzeigen lassen:

  • Löschen (Mülleimersymbol)
  • In Ordner verschieben (Ordnersymbol mit Pfeil)
  • oder Aktion erforderlich (Klemmbrettsymbol mit Häkchen): Wenn ihr auf dieses Symbol klickt, könnt ihr auswählen, wann die Aktion erforderlich wird - Heute, Morgen, Nächste Woche, Irgendwann

Bei gesendeten E-Mails heißt die "Aktion erforderlich"-Option "Warten auf" und wird mit einem Uhrsymbol dargestellt. In beiden Fällen werden die markierten E-Mails in den Reiter "Aktionen" verschoben und dort jeweils mit den entsprechenden Fälligkeitsdaten angezeigt. Außerdem könnt ihr hier innerhalb der E-Mails Anmerkungen zu den Aufgaben hinterlegen, die mit dieser E-Mail verbunden sind.

 

 

 

Leider erhält man zur Zeit noch keine Benachrichtigungen, sobald eine Aktion fällig ist. Man muss also aktiv selbst in den "Aktionen"-Reiter schauen, um zu sehen, welche E-Mails als nächstes bearbeitet werden sollten. Außerdem kriegt der Empfänger gesendeter E-Mail, die ihr mit dem Tag "Warten auf" markiert habt, überhaupt nichts davon mit, dass diese E-Mails nun bei euch im "Warten auf"-Bereich stehen und vor allem wann die Aktion fällig wird. Da müsst ihr also in euren gesendeten E-Mails so konkret sein, dass der Empfänger - wenn er denn auch die Verse App benutzt - gleich beim Empfang die E-Mail selbst mit dem Tag "Aktion erforderlich" markiert ;-)

Ihr bekommt allerdings mit der IBM Verse App eine ziemlich coole Übersichtsfunktion: Wenn ihr innerhalb der Verse App vom rechten Bildschirmrand nach links wischt, erscheint eine Auflistung aller aktuellen Vorkommnisse:

  • bevorstehende Termin und Meetings
  • die Anzahl der neuen, ungelesenen Nachrichten
  • die Anzahl der Aktionen, die heute fällig sind und auf die ihr heute wartet

 

Quelle: https://play.google.com/store/apps

 

Im Endeffekt hätte man eigentlich mehr von der neuen Verse App for Android erwarten können. Unterm Strich bietet sie aber schon ein paar nützliche Neuigkeiten. Weitere Infos über die Neuerungen und Einschränkungen der App erhaltet ihr unter dem folgenden Link: 

http://www-01.ibm.com/support/knowledgecenter/SSYRPW_9.0.1/traveler_901_welcome.html?lang=de

Falls ihr sonstige Probleme beim Einrichten der App habt, ruft uns einfach an (05251 288160) oder schreibt uns eine E-Mail an info@itwu.de.

 

E-Mails zwischen privat und beruflich – Erfahrungen mit IBM Notes Traveler

4. März 2015 Posted by Erika Gebhardt

image

Als Bildungsexpertin bin ich an allen Fragen rund um die Organisation und Priorisierung von Wissen und Informationen interessiert. Vor allem E-Mails stellen den Wissensarbeiter von heute vor große Herausforderungen. Vor allem die Mobil-Nutzung gewinnt hier an Bedeutung - laut einer von IBM beauftragten Studie lesen und verschicken 75 % der Befragten berufliche E-Mails via Smartphone. Eine praktische App hierfür ist IBM Notes Traveler – das kann ich aus Erfahrung bestätigen.

Die Frage, ob man Firmen-E-Mails auch zu Hause und privat lesen und bearbeiten will oder soll, wird sicher von Typ zu Typ unterschiedlich beantwortet werden. Sicher ist, dass die Arbeitswelt im Wandel ist und die Grenzen mehr und mehr ineinanderfließen. Dazu trägt sicherlich auch der leichte Zugang zu den E-Mails via Smartphone oder Tablet bei. Denn wenn man keine Ewigkeit auf das Hochfahren des Windows-Rechner warten muss, dann fällt es entschieden leichter, noch mal schnell einen Blick in die Mails zu werfen, um eine Sache ruhigen Gewissens abzuschließen.

Auf meinem privaten iPad und auf meinem Android Smartphone habe ich den IBM Notes Traveler installiert.

Will ich mein Privates Endgerät wirklich für die Arbeit bei IBM nutzen?

Auf meinem privaten iPad und auf meinem Android Smartphone habe ich den IBM Notes Traveler installiert. Diese Frage, ob ich darauf auch Berufliches bearbeiten will, habe ich mir nicht lange gestellt, weil ich dank einer Elternzeitpause im Jahre 2000 bereits weitgehend von der E-Mail-Plage geheilt bin.

Interessant ist für mich, dass ich neue Apps ausprobieren kann, um zu sehen, ob sie für mein Themengebiet „mobile Bildung“ relevant oder empfehlenswert sind. Die mobile Verbindung teste ich zuhause und unterwegs, um zu einem Urteil zu kommen, unter welchen Umständen die Lösung praxistauglich ist. Relevante Kriterien dafür sind: gute Zugriffszeiten, gutes Benutzer-Interface, leichte Bedienung, voller Funktionsumfang und die Sicherheit.

Wie kann ich private und berufliche E-Mails trennen?image

Wie lässt sich Privat und Beruf auf dem Gerät trennen? Hier unterscheidet sich IBM Lotus Traveler auf den Apple und Android Endgeräten wesentlich. Während bei iOS der E-Mail Client des Betriebssystems standardmäßig für die beruflichen E-Mails genutzt wird, ist unter Android die E-Mail bereits von Anfang an in einer separaten App. Das gefällt mir sehr gut.

Praxistipp für Traveler Benutzer unter iOS:
In der Praxis hat es sich unter iOS bewährt, die E-Mail App des privaten E-Mail Accounts zu installieren, so dass die Trennung leichter fällt. Wer trotzdem lieber private und berufliche E-Mail zusammen in einer Ansicht bearbeitet, kann zumindest in der Urlaubszeit den beruflichen E-Mail Account einfach deaktivieren.

Die zwei Screenshots (hier rechts App Einstieg / rechts unten E-Mail Menü) zeigen den IBM Notes Traveler, wie ich ihn auf meinem Android Smartphone nutze, um mit beruflichen E-Mails zu arbeiten. Einen Vergleich des Funktionsumfangs habe ich in der Tabelle erstellt. Hier ist zu sehen, was unter iOS und unter Android in der Grundfunktionalität zu E-Mails geboten wird.

Welcher Funktionsumfang steht mir zur Verfügung?

Die größte Umstellung nach der möglichen Nutzung meiner privaten Endgeräte für berufliche Zwecke war, dass die E-Mail-Funktionen zum Teil in der mobilen Lösung nicht in gewohnter Weise zur Verfügung standen. Vielleicht habe ich sie einfach nicht gefunden, denn an die Bedienung mobiler Endgeräte muss man sich auch erst gewöhnen. Sie hilft hoffentlich, sich ein erstes Bild zu machen. Jedoch möchte ich darauf hinweisen, dass sich die mobilen Apps oft so rasant weiterentwickeln, dass mit dem nächsten Update die bisher vermisste Funktion plötzlich doch zur Verfügung steht.

 

 

image

E-Mail - Grundfunktion auf mobilem Endgerät iOS Android Bemerkung

E-Mail privat -

Confidential Mail

nein ja Habe ich unter iOS leider nicht gefunden.

Abwesenheitsnotiz

Out of Office
ja
Automatische Antwort
Einstellungen Mail
ja
(siehe Abb.3)
image
(siehe Abb. 3: Beispiel IBM Notes Traveler auf Android - Menü)

Anhänge -

Attachment

ja ja
Ablage einsehen -
Ordner einsehen
ja
(begrenzt)

ja

Traveler Menü,  Einstellungen, Anwendungen,
Mail entfernen, die ..
Auswahl:
Alle Anzeigen
Signatur

ja

manuelle Anpassung

ja

manuelle Anpassung

Wer stellt sicher, dass die Unternehmensdaten geschützt werden?

In Sachen Datensicherheit liegt die Verantwortung nicht alleine bei dem Unternehmen, das die Infrastruktur zur Verfügung stellt – auch wenn ich mein privates Endgerät bei IBM registrieren lassen musste. Ebenso gibt es Richtlinien, an die ich mich halten muss. Natürlich sollte ein privates Endgerät zum Abruf beruflicher E-Mails sicher sein. Was wir unter "BYOSD—Bring Your Own Securable Device" verstehen, ist hier nachzulesen.

Ein leidiges Thema zur Absicherung des privaten Endgerätes ist die Nutzung eines Zugangscodes. Hier gestehe ich, dass das noch nicht optimal ist. Die Eingabe kann sehr störend sein, wenn ich schnell einen Anruf entgegennehmen oder auf eine Whatsapp-Nachricht antworten möchte.

Womit können wir in Zukunft rechnen?

Natürlich nutzen wir bereits unsere Soziale Plattform "IBM Connections" sehr intensiv. Aber auch hier gibt es Unterschiede in der mobilen und der Windows-Lösung. Für mich war allerdings die Integration meines beruflichen Kalenders in den privaten die Funktionalität, die den größten Vorteil brachte. Es ist herrlich, wenn eine Telefonkonferenz in Kürze startet und ich meine Einwahldaten ganz entspannt dem Smartphone entnehmen kann. Sehr neugierig bin ich auf die mobile Lösung von IBM Verse und begebe mich schon mal auf die Suche, wie ich für diese Lösung auch zum „Early Adopter“ werden kann.

Zum Abschluss hier noch einige Quellen, die gute Anregungen für einen bewussten Umgang mit E-Mails geben:

Alle Neuerungen zu IBM Mobile First und neue Apps gibt es hier zu sehen:

Ich wünsche allen, Dich noch nicht mit einem „Traveler" unterwegs sind, den Mut, es einfach mal auszuprobieren!

Google kündigt MDM Schnittstelle für Android an: “Android for Work”

27. Februar 2015 Posted by Henning Schmidt

iOS hat es schon lange, Windows auch, Blackberry erst recht: Eine Mobile Device Management Schnittstelle. Bei Android war man dafür bislang auf Lösungen von Device-Produzenten angewiesen wie bspw. Knox von Samsung. Dies wird sich aber nun grundlegend ändern! Google scheint erkannt zu haben, dass der Business Markt durchaus lukrativ ist und möchte in diesem Bereich […]

Android 5.0 auf Google Nexus 9 Geräten kann zu Problemen mit Lotus Notes Traveler führen

26. November 2014 Posted by Filip Meyer

IBM Notes Traveler
Die Installation der neuen Android-Version (Android 5.0 "Lollipop") kann verhindern, dass Lotus Notes Traveler auf Google Nexus 9 Geräten ordnungsgemäß funktioniert.

Dies scheint nur aufzutreten, wenn Traveler auf dem externen Speicher installiert wurde. Das Problem liegt bei dem neuen 64-bit-Chip und einer falschen Identifikation von Dateien (Dateien werden fälschlicherweise als schreibgeschützt angesehen, obwohl sie es nicht sind). Dies führt dazu, dass Lotus Notes Traveler abstürzt und nicht mehr funktioniert.

Momentan gibt es zwei Möglichkeiten das Problem zu umgehen:
Entweder wartet man mit dem Update auf Android 5.0 bis das Problem gelöst wurde oder man deinstalliert Lotus Notes Traveler bevor man das Betriebssystem aktualisiert und installiert es auf dem internen Speicher.

Falls es bereits zu spät ist, die neue Android Version schon installiert ist und Traveler Probleme bereitet bzw. nicht mehr funktioniert, kann Traveler neu installiert werden. Dabei muss darauf geachtet werden, dass es auf dem internen Speicher installiert wird.


Weitere Informationen hier:
http://www-01.ibm.com/support/docview.wss?uid=swg21690808

Sicherheitslücke im Android Standardbrowser

9. Oktober 2014 Posted by Manuel Nientit

Bereits Anfang September wurde offenbar eine nicht unbedingt kleine Sicherheitslücke im Android Standardbrowser AOSP entdeckt. Damals ist mir das leider entgangen. Ich wurde erst jetzt wieder darauf aufmerksam als golem erneut berichtete und feststellte, dass ca. 60% der deutschen Android-Nutzer davon betroffen sein dürften.
Betroffen sind nämlich Android Versionen < 4.4, die weltweit auf immer noch ca. 75% der Geräte kursieren.

Der Fehler betrifft die "Same-Origin-Policy", die verhindern soll, dass Webseiten über den Browser auf Inhalte anderer Webseiten zugreifen können. Durch die Lücke ist es präparierten Webseiten nun möglich, auch zum Beispiel auf die Cookies oder Inhalte anderer geöffneter Webseiten zuzugreifen. Nachrichteninhalte oder gar Anmeldedaten können so ausgespäht werden.
Es wurde bereits ein Patch veröffentlicht. Allerdings kommt hier der große Nachteil der hohen Fragmentierung der Android-Welt zum Tragen: die jeweiligen Hersteller müssen diesen Patch wiederum in ihr Betriebssystem einbauen und dann selbst ein Update veranlassen. Das wird höchstwahrscheinlich nicht bei allen Anbietern bzw. auch nicht bei allen Geräten selbst der fleißigsten Anbieter passieren.
Aus diesem Grund bleibt wohl vorerst als Lösung nur noch die Nutzung anderer Browser.

Kann man den AOSP-Browser ohne Nachteile deinstallieren?
Das wäre vermutlich die sicherste Variante, allerdings bin ich mir nicht sicher, ob das nicht ggf. große Nachteile nach sich zieht, weil der Browser evtl von anderen Android Apps benötigt wird o.ä.
Was sagen unsere Leser dazu?

Erste Eindrücke von Android L

30. Juni 2014 Posted by Ralf Petter

Andreas Proschofsky vom Standard hat sich Android L schon einmal für uns angeschaut und einen interessanten Artikel und ein Hand On Video dazuverfasst. Ich finde das schaut sehr viel versprechend aus und ich fürchte ich werde bald mal mein altes Desire S gegen etwas neueres austauschen müssen ;-)

Android L: Die wichtigsten Neuerungen des neuen Betriebssystems


Vorschau auf die Google I/O 2014

22. Juni 2014 Posted by Ralf Petter

Andreas Proschofsky vom Standard hat eine umfangreiche Vorschau auf die Themen der diesjährigen Google I/O 2014 zusammengestellt. Diese enthält nicht nur Informationen für Android Freunde sondern hält auch viel interessantes für IOS Nutzer bereit. Google plant nämlich, seinen Anwendungsentwicklern mit Quantum Paper eine platformübergreifende App Entwicklung zu ermöglichen. Diese Apps sollen aber nicht einfach nur den selben Look auf allen Platformen haben, sondern sie sollen ähnlich wie es schon bei Smartphone und Tablet der Fall ist, sich dynamisch an die jeweilige Platform anpassen.



Andere Themen in seiner Vorschau sind:
  • Android 4.5 vs. 5.
  • ART vs. Dalvik
  • Wearables
  • 64-bit
  • Zukunft der Nexus Serie
  • und und.

Alles Neu bei Google: Die große I/O Vorschau

Ich bin schon gespannt, welche seiner Annahmen eintreffen. Es bleibt auf jeden Fall spanned.