19 May
2011
 |
| Homescreen meines iPads mit den am häufigsten verwendeten Apps |
Seit 6 Wochen nutze ich nun täglich das iPad 2 (32 GB, 3G, Smart Cover) und möchte heute meine ersten Erfahrungen teilen.
Überall im GebrauchVorab, ich bin begeistert - vor allem von den vielen Nutzungsmöglichkeiten wie Surfen, Musik und Radio hören, E-Mails verwalten, Chatten, News und Bücher lesen, Termine verwalten, Fernsehzeitung anschauen, Busverbindungen heraussuchen, Navigation in der Stadt als Fußgänger, Spielen, Onlinebanking, Haushaltsbuchführung, Musizieren, in Vorlesungen mitschreiben, Twittern, Tagesschau ansehen, Taschenrechner nutzen, Geocachen und testen von selbst entwickelten iOS Apps.
MobilitätDas alles kann ich jederzeit - auch unterwegs - machen und das Meiste auch während ich durch die Straßen laufe. Ohne 3G kann ich Niemandem ein Media Tablet empfehlen, auch nicht mit W-Lan Hotspot vom Handy oder Huawei MiFi - der Comfort, das Gerät überall aufklappen zu können und sofort Internetzugang zu haben, ist einfach toll.
Meinen iPod Touch der zweiten Generation lasse ich mittlerweile zu Hause und nutze ihn nur noch zum Entwickeln von iOS Apps. Ich höre unterwegs nur noch über das iPad 2 Musik. Dabei trage ich es wie ein Buch in der Hand und sobald ich irgendwo warten muss, oder manchmal auch im Gehen, lese ich News oder andere interessante Artikel. Mein Notebook verwende ich fast nur noch zum Photoshoppen, Programmieren, Fernsehen oder Schreiben von längeren Blogartikeln oder Seminararbeiten. Mein Smartphone wird auch nur noch zum Telefonieren und selten noch für einen Blick auf den Kalender oder die E-Mails genutzt.
Häufig verwendete AppsAm häufigsten verwende ich Safari um meine News zu lesen, Flipboard um Facebook und Twitter Nachrichten zu lesen, Instapaper um mir für später markierte Artikel durchzulesen und DB Navigator um Busverbindungen rauszuschen. Die Siedler spiele ich nur selten, wenn dann aber meist 3-4 Stunden am Stück - Suchtfaktor!
Apples Apps und andere ProblemeDie Apps von Apple finde ich zum Großteil (bis auf Karten, GarageBand, iMovie und iPhoto) ziemlich durchschnittlich. Pages kann nicht ordentlich mit meinen Office Mac Dokumenten umgehen (starke Tippverzögerung), aus Mail heraus kann man keine Anhänge versenden, die Usability von Kalender im Vergleich zur Google Calendar Website ist schlecht, Safari kann nur neun Tabs anzeigen und überschreibt beim Öffnen des zehnten Tabs irgendeinen anderen Tab - ohne Möglichkeit wieder zurückzukommen, der App Store und iTunes sind ziemlich lahm und iBooks als PDF Betrachter taugt auch nix für größere PDFs.
Was mich allerdings am meisten stört, ist, dass die Tastatur keine Cursortasten besitzt. Das macht das korrigieren von Tippfehlern erheblich aufwendiger. Über die Möglichkeit, dass man mit etwas Übung blind tippen kann, bin ich allerdings überrascht. Was mir auch noch fehlt sind Widgets auf dem Homescreen um zum Beispiel alle heutigen Kalendereinträge anzuzeigen.
Kategorien: erfahrungen ipad2 apple
Bookmark:
22 Apr
2011

Heute ist
Earth Day - eine weltweite Aktion zum Schutz unserer Umwelt.
Dazu ging es für uns raus ins Grüne und wir haben unsere Umwelt mal genauer unter die Lupe genommen. Entstanden sind einige Fotos - auch von den ganz kleinen Attraktionen unserer Umwelt, wie dem lustigen Hüpf-Tierchen im Bild links ;)
Der Earth Day wurde im Jahr 1970 als spontane Studentenbewegung in den USA ins Leben gerufen. Seitdem ist der 22. April weltweit begangener Earth Day. (Quelle:
www.earthday.de/idee)
Kategorien: -keine-
Bookmark:
26 Mar
2011

PayPal ist ein Finanzdienstleister im Internet, der auch Betreibern von Webseiten gängige Online-Zahlungsmöglichkeiten wie Kreditkartenzahlung oder Bankeinzug anbietet. In den letzten Wochen habe ich mich mit dem Produkt "PayPal Website Payments Standard" auseinandergesetzt, da dies keine PCI-DSS Erfüllung verlangt (Sicherheitsstandard der Kreditkartenindustrie).
Zum Einrichten eines solchen Systems benötigt man einen
PayPal Geschäftskonto. Hat man dieses erstellt und verifiziert kann man sich einen PayPal Button unter "Mein Profil", "mehr ...", "Verkäufer/Händler", "PayPal Buttons" erstellen.
Um das System aber erstmal zu testen und nicht gleich echtes Geld zu transfieren, sollte man sich bei der
PayPal Sandbox registrieren. Innerhalb dieser Sandbox kann man dann weitere Privat- und Geschäftskonten erstellen. Legt man sich z.B. ein Privatkonto an, kann man mit diesem seine Testbestellungen bezahlen. Mit einem entsprechendem Geschäftskonto kann man sich einen PayPal Test Button zum Testen einrichten.
Hat man sich also in der
Sandbox mit dem Geschäftskonto einen Button angelegt und in seine Webseite eingebaut, kann man mit dem Privatkonto der Sandbox bezahlen. Um die Konten innerhalb der Sandbox bei der Bezahlung zu nutzen, muss man in der Sandbox eingeloggt sein.
Jetzt möchte man noch erfahren, ob eine Bezahlung erfolgreich war. Dazu verwendet man die IPN (Instant Payment Notification) Schnittstelle. Bei der Buttonkonfiguration kann man eine "notify_url" angeben, diese fungiert als Callback. PayPal ruft bei jeder Transaktion oder Statusänderung diese URL auf und gibt eine Menge an Parmetern mit. Jetzt muss man diese gleichen Parameter wieder an PayPal zurücksenden und bekommt dann eine Erfolgs- oder Misserfolgsmeldung. Mehr dazu ist
in der Dokumentation beschrieben und
Beispielcode gibt es auch. Zu beachten ist, dass im Beispielcode die regulare PayPal URL enthalten ist und nicht die Sandbox URL (
https://www.sandbox.paypal.com/cgi-bin/webscr).
Will man die Zahlungsbestätigungen, die über IPN kommen, seinen Kunden zuordnen, kann man die versteckten Inputfelder "custom" (z.B. als Kundennummer) und "invoice" (z.B. als Bestellnummer) in seinem PayPal Button verwenden. Die Inhalte werden dann beim Aufruf der "notify_url" von PayPal mitgeliefert.
Website Payment Standard erlaubt es Kunden sowohl via PayPal-Konto zu zahlen oder ohne PayPal-Konto per Kreditkarte oder Bankeinzug. Allerdings ist die Option zum Zahlen per Kreditkarte oder Bankkonto (also ohne PayPal-Konto) relativ versteckt. Klickt man auf den etwas versteckten Link, kommt man auf eine Seite die links ein Formular zum Bezahlen ohne PayPal-Konto anbietet und rechts ein Login-Formular für PayPal Kunden. Mit dem Produkt Express Checkout kann man auch direkt auf diese zweite Seite verlinken. Dazu muss man den Parameter "&LANDINGPAGE=Billing" an die Variable "nvpstr" in der Datei "paypalfunctions.xxx" anfügen.
Das Setup mit Express Checkout ist wesentlich komplexer, bietet allerdings wesentlich mehr Einstellmöglichkeiten. Leider ist der Java-Beispiel-Code von PayPal ist höchst fehlerhaft. Eventuell lohnt hier ein Blick in das
PayPal SDK.
Einfach ist die PayPal Integration keineswegs, die hinzukommende Produktvielfalt macht die Wahl zusätzlich ungemein schwer. Ein klares und einheitliches (PayPal Deutschland vs. PayPal USA) Produktportfolio würde schon viel helfen.
Kategorien: Sandbox Button PayPal Express Checkout Checkout Integration Website Payments Standard
Bookmark:
zurück
weiter