SAP SECURITY 2017
22.11.17 - 22.11.17
In Walldorf, Leonardo Hotel

Cloud Expo Europe
28.11.17 - 29.11.17
In Frankfurt

Data Centre World
28.11.17 - 29.11.17
In Frankfurt

IT-Tage 2017
11.12.17 - 14.12.17
In Frankfurt, Messe Kap Europa

Net.Law.S 2018
20.02.18 - 21.02.18
In Nürnberg, Messezentrum

ProgrammierenApple hat Swift Playgrounds vorgestellt, eine innovative neue App für iPad, die das Programmieren lernen mit Spaß verbindet und einfach für jedermann macht.

Swift Playgrounds erweckt das Programmieren mit einer interaktiven Oberfläche zum Leben, die Schüler und Anfänger ermuntert mit Swift zu arbeiten, der einfach zu erlernenden Programmiersprache von Apple, die von professionellen Entwicklern verwendet wird um weltklasse Apps zu entwickeln. Swift Playgrounds beinhaltet von Apple entwickelte Programmierkurse, in denen Schüler durch das Schreiben von Codes Charaktere auf dem Bildschirm durch eine immersive graphische Welt führen, Rätsel lösen und Aufgaben meistern, während sie grundlegende Konzepte des Programmierens erlernen. Die App bietet außerdem integrierte Vorlagen, um Nutzer zu ermutigen ihre Kreativität auszudrücken und reale Programme zu gestalten, welche mit Freunden via Mail oder Nachrichten geteilt oder sogar ins Netz gestellt werden können.

"Ich wünschte Swift Playgrounds wäre schon verfügbar gewesen, als ich das erste Mal Programmieren gelernt habe", sagt Craig Federighi, Senior Vice President of Software Engineering von Apple. "Swift Playgrounds ist die einzige App ihrer Art, die sowohl einfach genug für Schüler und Anfänger und dennoch leistungsfähig genug ist, um realen Code zu schreiben. Es ist eine innovative Möglichkeit echte Programmierkonzepte zum Leben zu erwecken und die nächste Generation mit den Fähigkeiten auszustatten, die sie für den Ausdruck ihrer Kreativität benötigen."

"Die neue Swift Playgrounds App von Apple ist eine der leistungsstärksten und dennoch zugänglichen Programmier-Apps aus dem Bereich Bildung, die wir je gesehen haben und wir können es kaum erwarten sie in den Lehrplan unseres nächsten Camps zu integrieren", sagt Jean MacDonald, Gründerin von App Camp for Girls. "Es ist ein unterhaltsamer und intuitiver Weg für unsere Schülerinnen, die grundlegenden Prinzipien des Programmierens mit dem iPad zu erlernen und auch in Swift ausgebildet zu werden, einer Sprache die mit ihnen wachsen kann, egal was sie später machen werden."

Die Bibliothek der von Apple entwickelten Programmierlektionen hilft Schülern dabei grundlegende Programmierkonzepte, wie das Ausgeben von Befehlen, das Erstellen von Funktionen, das Ausführen von Schleifen und die Nutzung von bedingten Anweisungen und Variablen zu erlernen, und erlaubt es ihnen schrittweise Vertrauen und Fähigkeiten aufzubauen. Apple wird regelmäßig neue, unabhängige Herausforderungen veröffentlichen, damit Schüler ihre Programmierkenntnisse mit steigenden Fähigkeiten und wachsendem Interesse weiter verfeinern können. Bildungsbeauftragte und Entwickler können ebenso Xcode verwenden, um ihre eigenen, einzigartigen Herausforderungen für die App zu schaffen.

Zusätzlich zu den Kursen bietet Swift Playgrounds eine Reihe von integrierten Vorlagen, die aufstrebenden Entwicklern helfen sollen ihre Kreativität auszudrücken. Schüler und Entwickler können diesen Code verändern und auf ihm aufbauen, um ihn zu ihrem eigenen zu machen, indem sie Grafiken und Touch-Interaktionen hinzufügen. Swift Playgrounds ermöglicht es unter Verwendung von Swift und den iOS-Frameworks eine nahezu unbegrenzte Vielfalt an interaktiven Programmen zu schaffen. Es können leere Playground-Dokumente erstellt werden oder man startet mit einer der integrierten Vorlagen samt Gerüst für Grafiken und Benutzeroberfläche, um leistungsstarke Apps zu erstellen, die auf Berührung und den Beschleunigungssensor reagieren oder Bluetooth-Geräte steuern. Und da Swift Playgrounds den echten Swift Code verwendet, können Projekte direkt zu XCode exportiert werden, um Programme für iOS und macOS zu erstellen, die letztendlich zu vollwertigen Apps werden können.

Da Swift Playgrounds von Grund auf für die Multi-Touch-Oberfläche des iPad gestaltet wurde, können vollständige Programme mit nur wenigen Fingertipps erstellt werden. Eine neue Tastatur zum Programmieren ermöglicht eine schnelle Eingabe zusätzlicher, beim Arbeiten mit Swift gängiger Zeichen durch Wischen über die Taste. Eine Leiste mit Tastaturkürzeln zeigt basierend auf dem Kontext die Befehle oder Werte auf, die mit hoher Wahrscheinlichkeit folgen werden. Verwendet man ein Pop-Over Keypad kann man einfach tippen, um eine Zahl an entsprechender Stelle zu bearbeiten oder einen Farbwert berühren, um eine Farbauswahl angezeigt zu bekommen. Sogar die Grenzen einer Schleife oder Funktionsdefinition können per Drag verschoben werden, während sich der restliche Code daran anpasst. Es können auch aus einer Bibliothek geläufige Programmier-Schnipsel gezogen werden, um neue, starke Codes mit wenig oder gar keinem Tippen zu erstellen. Programme sehen wunderschön aus, wenn sie im Vollbild auf dem Retina Display des iPad laufen und fühlen sich völlig intensiv an, wenn sie auf Touch-Gesten und den Beschleunigungssensor des iPad zur Interaktion reagieren.

Verfügbarkeit

Eine Vorschauversion von Swift Playgrounds ist für Mitglieder des iOS Developer Program als Teil der iOS 10 Developer Preview verfügbar und wird mit der iOS 10 Public Beta im Juli verfügbar sein. Die finale Version von Swift Playgrounds soll in diesem Herbst kostenlos im App Store verfügbar sein. Swift Playgrounds ist kompatibel mit allen iPad Air und iPad Pro-Modellen sowie iPad mini 2 und neuer mit iOS 10. 

Weitere Informationen:

www.apple.com/swift/playgrounds

GRID LIST
Tb W190 H80 Crop Int Fb1ce818b7e0d6aa0a3ff5d777caf8c5

Heterogene Rechnerlandschaft im Griff

Eine heterogene Rechnerlandschaft, bestehend aus Geräten verschiedener Hersteller und…
Tb W190 H80 Crop Int 80aa8c0ba5af2964b494c9c9f8351284

MicroStrategy 10.9 bietet Datenanalysen für alle Anwender

MicroStrategy 10.9 ist die neueste Version der MicroStrategy 10-Plattform. Das wichtigste…
Tb W190 H80 Crop Int 9cc0f78c8e26d024ae4e442e61f01e6b

iNOW Suite für IBM i

ML-Software bringt mit ihrer Toolbox iNOW Suite mehrere, eigenständige Werkzeuge auf den…
Tb W190 H80 Crop Int F0a9a05859a35b811f48ecb7b5a022a3

Erleichterungen bei der Quellensteuer auf Lizenzzahlungen

Der Digitalverband Bitkom begrüßt einen neuen Verwaltungserlass des Bundesministeriums…
Tb W190 H80 Crop Int Dc27af33ffcec9276b71fbf0c18bbdb3

Neue Version von Pentaho 8.0

Auf seiner Benutzerkonferenz PentahoWorld 2017 hat Hitachi Vantara, eine…
Tb W190 H80 Crop Int 21ff8105df1be4262ad92174dbe6f251

Update von IFS Field Service Management 5.7

IFS hat ein Update von IFS Field Service Management 5.7 veröffentlicht. Es verfügt nun…
Frische IT-News gefällig?
IT Newsletter Hier bestellen:

Newsletter IT-Management
Strategien verfeinert mit profunden Beiträgen und frischen Analysen

Newsletter IT-Security
Pikante Fachartikel gewürzt mit Shortnews in Whitepaper-Bouquet