APEX 5.0 – Die ersten Informationen

Gerade findet die DOAG 2013 in Nürnberg statt, da kommen natürlich die Infos zu APEX auch nicht zu kurz.

Die wenigen Sachen, die bisher dazu veröffentlicht wurden, sehen sehr vielversprechend aus. Der Page Designer z.b. wirkt optisch viel ansprechender und arbeitet mit client-side-scripting. Das heißt, die Seite wird einmal geladen, Änderungen vom Entwickler an einer Seite werden ohne Neuladen der Seite sofort übernommen. Das macht das Arbeiten angenehmer und auch schneller. Es ist weiterhin möglich, Eigenschaften von mehreren Elementen gleichzeitig zu bearbeiten. Wie oft kam es schon vor, dass man die Ausrichtung mehrere Label, oder Textboxen anpassen musste? Dies geschieht jetzt für alle Elemente in einem Schritt. Es gibt eine Undo-Möglichkeit, um Änderungen wieder rückgängig zu machen.

In Version 5.0 von APEX wird es eine Autovervollständigung bei APEX-Item-Namen, Datenbankpaketen oder Funktionen geben. Auch das beschleunigt die Arbeit und hilft, Tippfehler zu vermeiden. Der Entwickler hat die Möglichkeit, Komponenten einer Seite zu duplizieren. Es kann also z.B. eine Region inkl. Items und Buttons in wenigen Schritten auf derselben Seite dupliziert werden. Die Arbeit an Modal Pages wird ebenso vereinfacht. Die Kalenderkomponente bekommt zuwachs und die interaktiven Reports lernen die Pivot-Funktion.

Wer nun Lust auf APEX Version 5.0 bekommen hat, muss nicht mehr lange warten. 2014 ist es soweit und das ist ja nun nicht mehr lange hin.

Veröffentlicht unter APEX, Oracle | Verschlagwortet mit , , , | Schreib einen Kommentar

Spieleentwicklung mit JavaScript

Passend zu meinem letzten Blog über HTML5 und 2D Spiele gibt es auf www.codeproject.com gerade einen mehrteiligen Artikel zum Thema „Learn JavaScript„.

Darin beschreibt Dave Kerr die Entstehung eines Space Invaders Clones (Teil 2).

Veröffentlicht unter JavaScript | Verschlagwortet mit , , | Schreib einen Kommentar

Review Instant HTML5 2D Platformer

Wie schon angekündigt, bekam ich erneut die Gelegenheit, ein Buch aus dem Packt Publishing Verlag zu lesen und darüber eine Review zu schreiben.

Diesmal handelt es sich um ein Buch aus der Instant Reihe des Verlags. Diese Reihe bezeichnet Bücher, die auf wenigen Seiten, ein bestimmtes Themengebiet erklären wollen. Keine großen Einleitungen, keine weiterführenden Erklärungen oder Ausführungen. Sozusagen wie ein Instant Kaffee, kurz und knapp auf den wesentlichen Punkt gebracht.

Buchtitel

HTML5 2D Platformer

In diesem Buch geht es um die Entwicklung eine 2D Spieles, alleine mit HTML5 Techniken, welches komplett im Browser abläuft. Der Vorteil ist, dass es keiner großen Entwicklungsumgebung bedarf (ein einfacher Text-Editor würde schon reichen) und das Ergebnis in nahezu allen aktuellen Browsern funktioniert.

Wie schon erwähnt, versucht dieses Buch das Thema auf wenigen Seiten zu erklären. In diesem Fall auf 39. Was erst einmal nach wenig klingt, denn viele kennen IT-Literatur mit nicht weniger als 1000 Seiten, ist gar nicht mal der schlechteste Weg. Das Buch versucht nicht, ein Kompendium, oder ein Nachschlagewerk darzustellen. Es behandelt genau ein Thema „2D Spieleentwicklung mit HTML5“.

Das gelingt dem Buch ganz gut, indem es stringent durch ein Beispiel führt, den Quellcode in kurze Stücke teilt und ebenso mit kurzen Sätzen erklärt. Wer mehr darüber erfahren möchte, wie und weshalb der Code so funktioniert, muss sich im Internet weitere Informationen einholen. Für erste Erfolgserlebnisse reicht das Buch aber vollends. Und wer HTML, JavaScript und CSS schon aus anderen Projekten kennt, kommt mit dem Beispielcode gut zurecht. Eine Hilfe war es, das fertige Projekt als Code herunterzuladen und in einem extra Fenster offen zu halten. Nicht immer ist im Buch ersichtlich, an welcher Stelle vom kompletten Projekt man sich gerade mit dem zu sehenden Codebeispiel befindet.

Neben den üblichen Kapiteln zur Einleitung, über den Autor und den Aufbau des Buches, ist es in insgesamt 12 Kapitel unterteilt. In diesen geht es zum Beispiel um die Erstellung des Spielers, das Abfragen der Eingaben, die Physik im Spiel und die Grafiken selber. Dabei bezeichnen sich einige Kapitel als „Should know“, andere wiederum als „Must know“. Letzteres trifft auf den größten Teil zu.

Das Beispiel des Buches durchzuprobieren erinnerte mich ein wenig an meine Anfangszeit mit Computern. Damals noch mit einem einfachen BASIC-Dialekt, tippte ich auch lange Listings aus Büchern oder Zeitschriften ab, um anschließend durch probieren zu verstehen, wieso und weshalb es so funktionierte. Die Wahl für HTML5 ist genau richtig. Schließlich handelt es sich um eine zukunftsorientierte Umgebung (lauffähig auf aktuellen Browser und mobilen Geräten) und ist leicht lesbar, was dem Verständnis zuträglich ist.

Insgesamt kann ich sagen, dass es Spaß gemacht hat, diese Form von Buch zu lesen. Es konzentriert sich auf das Wesentliche, ich muss nicht tagelang ein dickes Buch durcharbeiten, um Fortschritte zu sehen und kann, wenn mir die gebotenen Informationen nicht reichen, im Internet weiterforschen.

Wer sich also mit den Themen HTML5 und einfache Browserspiele beschäftigen möchte, dem kann ich das Buch empfehlen. Dass es in Englisch verfasst ist, schadet nicht, schließlich läuft im IT-Bereich kaum etwas ohne Englisch ab.

Veröffentlicht unter Bücher, PacktPub | Verschlagwortet mit , , , , | Schreib einen Kommentar

Buchankündigung Instant HTML5 2D Platformer [Instant]

Ich habe wieder die Möglichkeit bekommen, ein Buch aus dem Packt Publishing Verlag zu lesen und darüber zu berichten. Diesmal handelt es sich nicht um ein Oracle-Thema, sondern um HTML5 und die Möglichkeit, damit 2D Spiele zu entwickeln, die komplett im Browser ablaufen.

Instant HTML5 2D Platformer [Instant]

Buchtitel

Instant HTML5 2D Platformer

Das Buch gehört bei Packt Publishing zur sogenannten „Instant“-Serie. Damit werden Bücher bezeichnet, die den Inhalt in kurzer, auf den Punkt gebrachter Schreibweise, vermitteln. Ich bin gespannt, ob das Buch auf 52 Seiten schafft, was es verspricht. Mehr dazu, wenn ich durch bin.

Veröffentlicht unter Bücher, PacktPub | Schreib einen Kommentar

50 Prozent auf eBooks und Videos bei Packt Publishing

Packt Publishing, die Firma hinter den Büchern für z.B. Oracle ADF und Apex, bietet zum Kolumbus Tag die größte Rabatt-Aktion in der Geschichte des Verlags.

Ihr müsst einfach nur über diesen Link auf die Seite von Packt Publishing gehen und euch aus dem großen Angebot von über 1600 eBooks oder Videos etwas aussuchen. Anschließend unbedingt als Discount-Code „COL50“ verwenden. Der Code kann so oft verwendet werden, wie ihr möchtet. Also deckt euch mit eBooks oder Videos ein.

Das Angebot ist bis zum 17. Oktober 2013 gültig.

Veröffentlicht unter Bücher, PacktPub | Verschlagwortet mit , | Schreib einen Kommentar

Oracle SQL Developer Data Modeler EA 4.0.0.825 verfügbar

Die Version 4.0.0.825 des „Oracle SQL Developer Data Modeler“ ist verfügbar.

Veröffentlicht unter Oracle, SQL Developer | Verschlagwortet mit , , | Schreib einen Kommentar

Oracle SQL Developer 4.0 EA2 4.0.0.12.84 verfügbar

Heute geht es Schlag auf Schlag. Oracle hat auch eine neue EA Version des SQL Developer veröffentlicht.

Release Notes

New Features

Veröffentlicht unter Oracle, SQL Developer | Verschlagwortet mit , | Schreib einen Kommentar

Oracle SQL Developer Data Modeler EA 4.0.0.820 verfügbar

Eine neue EA2 Version des Oracle SQL Develeper Data Modeler steht zum Download bereit.

New Features

Release Notes

Veröffentlicht unter Oracle, SQL Developer | Verschlagwortet mit , | Schreib einen Kommentar

Oracle SQL Developer Data Modeler EA 4.0.0.816 verfügbar

Für alle, die am Wochenende etwas Zeit zum spielen haben. Es gibt eine neue Version des Oracle SQL Developer Data Modeler.

Die neuen Funktionen können hier und die Release Notes hier nachgelesen werden.

Veröffentlicht unter Oracle, SQL Developer | Verschlagwortet mit , , | Schreib einen Kommentar

Oracle SQL Developer 4.0 Early Adopter verfügbar

Die Early Adaptor Version 4.0 von einem meiner Lieblingstools ist verfügbar. Die Release Notes können hier nachgelesen werden.

Veröffentlicht unter APEX, Oracle, SQL Developer | Verschlagwortet mit | 2 Kommentare