Mobile Web Development from Scratch
Anbei meine Präsentation bei den Nokia Mobile Developer Forum @ FH Hagenberg vom 6.3.2010. Thema: “Mobile Web Development from Scratch am Beispiel Pressehandbuch”.
Mobile Developer Forum am 5. und 6. März in Hagenberg

PXP Interactive veranstaltet für den Kunden NOKIA eine Konferenz in Hagenberg zum Thema “Mobile Web” – das Mobile Developer Forum am 5. und 6. März in Hagenberg. Die Veranstaltung ist kostenlos, die Plätze sind allerdings limitiert.
Infos & Anmeldung unter http://www.nokiaappforum.com/conference/
Diese Veranstaltung richtet sich die folgenden Zielgruppen:
- Web Developer
- Mobile Developer
- Technische Verantwortliche
- Projektmanager
Am Abend des ersten Tages findet der im Mobilbereich mittlerweile etablierte Branchenevent MobileMonday statt. Zum Thema “App Marketing” konnten internationale Speaker gewonnen werden.
Die Veranstaltung soll eine Austauschmöglichkeit für all jene sein, die sich mit dem mobilen Web beschäftigen (Technisch, von Marketing- oder auch von Finanzierungsseite), mit und ohne praktische Erfahrung. Das Programm ist abwechslungsreich: von Einblicken in die Cross-Plattform App-Programmierung mit Qt, Phonegap und WRT, über mobile Webseiten bis zur erfolgreichen Vermarktung von Applikationen reicht die Palette.
Nach den Vorträgen am Freitag (5.3.) gibt es dann die Möglichkeit am Samstag (6.3.) in Developer Sessions selbst aktiv zu werden. Alle interessierten TeilnehmerInnen, die selbst Developer Sessions halten wollen, können im Rahmen des Call for Participation ihre Konzepte (Thema, Aufbau der Session, praktische Beispiele) zum geplanten Thema an schicken. Das Mobile Developer Forum ist eine Initiative von Nokia zur Unterstützung der EntwicklerInnen mobiler Applikationen.
Sollten Sie Interesse haben, melden Sie sich und/oder Ihre Kollegen doch unter http://www.nokiaappforum.com/conference/ an, solange es noch freie Plätze gibt.
Auch ich habe die Ehre, eine ca. einstündige Developer Session über “Mobile Website Development from Scratch” abzuhalten. In dieser Session werde ich näher auf die Techniken von Pressehandbuch Mobile eingehen und auf Tipps hinweisen, die man bei der Entwicklung von mobilen Websites beachten sollte.
Nähere Informationen zu der Session gibt es auch unter http://blog.pxp.eu/index.php/2010/02/17/vom-nachschlagewerk-zur-mobilen-anwendung/
Using the PROWL push service for your nagios notifications on your IPhone
Prowl is a Growl client for Apples IPhone OS. Notification can be send from your MAC, Windows computer or via API Call directly by the Prowl service gateway. Notifications are directly send to your IPhone or IPod touch using push technology. To receive push notifications it’s NOT necessary to run the application on your device as background process. It’s a nice alternative to SMS.
Today I spent some time to setup our nagios monitoring service with Prowl API calls. Here you can find a littlw How-To for your setup:
1. Download the Prowl Perl Script directly on your nagios server:
wget http://prowl.weks.net/static/prowl.pl
Now, try it out to be sure the perl script works:
/usr/local/bin/prowl.pl -apikey='yourAPIkeyHere' -application='prowl.pl' -event='Testnotification' -notification='Text part of the notification'
You should get a ‘Notification successfully posted.’ message. It should popup directly on your Iphone after one second!
2. Now we come the nagios part:
First, you need to set up your contact information. Edit whichever file you keep your contacts in, and modify an existing record, or add a new one, similar to this:
define contact{
contact_name robert_pager
alias Robert Erlinger
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-service-by-prowl
host_notification_commands notify-host-by-prowl
_prowl_apikey yourAPIkeyGoesHere
}
It is very important that you leave the underscore in front of the _prowl_apikey variable, as Nagios’ custom variables depend on it. Next, you’ll need to add the custom prowl notification commands. Edit the appropriate file, and add these commands:
define command{
command_name notify-host-by-prowl
command_line /usr/bin/perl -w /usr/local/nagios3/libexec/prowl.pl -apikey="$_CONTACTPROWL_APIKEY$" -priority=1 -application="Nagios" -event="Host" -notification="$HOSTNAME$ $SERVICEDESC$ '$SERVICEOUTPUT$'"
}
define command{
command_name notify-service-by-prowl
command_line /usr/bin/perl -w /usr/local/nagios3/libexec/prowl.pl -apikey="$_CONTACTPROWL_APIKEY$" -priority=1 -application="Nagios" -event="Service" -notification="$HOSTNAME$ $SERVICEDESC$ '$SERVICEOUTPUT$'"
}
If you have any trouble, check the nagios debug logs, (you may need to turn up the nagios debug level) and try to run the command it’s producing as the nagios user.
Einsatz von Scrum bei XING
Ein interessantes Video der JAX 2009, in welchem über den Einsatz der agilen Projektmanagement-Methode Scrum bei XING berichtet wird.
Confluence meets the IPhone
Um das Enterprise Wiki Atlassian Confluence auch mobil mit dem IPhone zu benutzen, gibt es im Apple Appstore die IPhone Applikation Mini Confluence für USD 3,99.
Die meiner Meinung sehr gut gelungene Applikation bietet für die mobile kollaborative Zusammenarbeit innerhalb eines Unternehmens folgende Features:
- Dashboard: Quickly scan recent news, comments and pages, see profile pics
- Commenting: View and post comments
- Search: Run a full text search on pages, comments and attachments
- Attachments: View PDF, Word, image files and more.
- People Directory with Search: Locate the people you know by browsing or searching on the profiles page
- Spaces: Browse for content through your spaces.
- Links: Follow links inside Confluence and on the web without leaving the application.
- Settings: Adjust dashboard settings and search results, store your credentials.
In den folgende Videos kann man Eindrücke über die Funktionsweise der Applikation gewinnen:
Einziger Nachteil dieser Applikation ist, dass der Remote API Key von Confluence aktiviert werden muss.
Wer dies nicht möchte, kann auch auf die Alternative zurückgreifen und in Confluence das IPhone Theme installieren. Confluence erkennt bei installiertem IPhone Theme automatisch, ob man das Wiki mit einem IPhone ansurft und schaltet automatisch in das entsprechende Theme.
Links:
Orange und die Warteschleife – Nachtrag
Nun sind zwei Monate seit meinem letzten Anruf bei der Orange Hotline vergangen und der Ansturm auf die Tarifaktion “Halbe Grundgebühr” auf Orange scheint vorbei zu seien. Anrufe bei der Hotline werden zu meiner Überraschung plötzlich sofort entgegen genommen, sprich innerhalb von Sekunden.
Wer jedoch glaubt, die Aktion “Halbe Grundgebühr” sei schon abgelaufen, der irrt. Es gibt bei Orange noch eine “inoffizielle” Aktion “Mitarbeiter werben Kunden”, wo man noch bis Ende September 2009 zu dem Genuss der halben Grundgebühr kommt:
http://sites.google.com/site/halbegrundgebuehr/
fx3jhte4nm
fx3jhte4nm
Orange und die Warteschleife…
Ich bereue es jetzt schon von T-Mobile zu Orange gewechselt zu haben. Anruf bei der T-Mobile Hotline abends: 10 Sekunden in der Warteschleife. Anruf 5 Minuten später bei Orange: 35 (!) Minuten in der Warteschleife. Nach diesen 35 Minuten habe ich hoffungslos aufgegeben.
Ob das wohl immer so ist, oder das gerade mit der derzeitigen Orange Aktion (Halbe Grundgebühr) zusammenhängt ist fraglich…
T-Mobile Vertragstarife bei Einführung des neuen IPhone 3Gs
Weiß zufällig jemand, ob es bei der Einführung des Apple IPhone 3Gs bei T-Mobile am 26. Juni 2009 spezielle Tarife bzw. Angebote geben wird? Das momentane Angebot mit 1/2 Grundgebühr bei Orange, das bis Ende des Monats läuft, ist ja abgesehen von der Netzqualität unschlagbar.
Die Hotline bei T-Mobile hält sich dbzgl. mit Auskünften eher bedeckt
Informationen bitte als Kommentare!
Google Apps Sync für Outlook – Alternative zu Exchange Server
Mit Hilfe von Google Apps Sync, einem Plugin für Microsoft Outlook, lassen sich Google Calendar, Google Mail, Google Contacts, etc. direkt mit Outlook synchronisieren. Somit ist ein Microsoft Exchange Server defacto nicht mehr nötig. Google scheint hiermit klar in den Business Bereich zu drängen.
Leider ist das Plugin nur für zahlende Kunden (logisch, man will ja die Businesskunden damit erreichen) verfügbar. Und zwar für Google Apps Premier Edition und Education Edition Kunden. Laut Angaben von Google in einem cnet-Beitrag wird Google Apps von 1,75 Mio. Premier bzw. Eduction Kunden verwendet.
Hier ein Video über Google Apps Sync für Outlook:
