Swift Playgrounds 4+

Apple

    • 3,7 • 166 valutazioni
    • Gratis

Screenshot iPad

Descrizione

Descrizione:

Swift Playgrounds ti consente di imparare a programmare e a creare app vere e proprie divertendoti. Supera i livelli interattivi delle lezioni guidate di “Introduzione alla programmazione” e apprendi i concetti di base della creazione di app in “Introduzione alle app”. Sperimenta una vasta gamma di sfide ed esempi per esplorare varie esperienze di programmazione uniche.

Swift Playgrounds non richiede conoscenze di programmazione precedenti ed è quindi perfetto per chiunque sia alle prime armi dagli 8 ai 108 anni. Con quest'app impari a utilizzare Swift e SwiftUI, le potenti tecnologie di programmazione create da Apple e utilizzate dai professionisti per creare molte delle app più in voga al giorno d'oggi. Swift Playgrounds è inoltre progettato per sfruttare appieno iPad e l'SDK nativo di iOS: un'esperienza di apprendimento unica nel suo genere.

Lezioni integrate
• Le lezioni create da Apple ti guidano attraverso i concetti fondamentali della programmazione tramite l'utilizzo del codice per superare i livelli.
• Visualizza il codice in uno splendido mondo 3D interattivo, che può essere ruotato con un dito oppure ridimensionato aprendo e chiudendo due dita.
• Le animazioni introducono i nuovi concetti di programmazione semplicemente prima di approfondirli nei livelli.
• Il glossario e le pagine di aiuto integrate includono informazioni dettagliate su comandi, framework e terminologia disponibili.

Esplora e crea
• Grazie alla programmazione interattiva, puoi visualizzare subito i risultati ottenuti dal codice accanto al testo.
• Analizza il codice nei libri di playground per evidenziare la riga in esecuzione.
• I libri sono un punto di partenza per creare playground personalizzati che utilizzano grafiche, suono o il tocco.
• La galleria delle app ti aiuta a programmare porzioni di app, come la navigazione con pannelli e la ricezione di input da sensori di dispositivi.

Crea app su iPad
• Crea app reali su iPad utilizzando SwiftUI.
• Visualizza le modifiche che hai apportato al codice in tempo reale mentre scrivi.
• Digita velocemente e con precisione con i suggerimenti di codice in linea.
• Estendi la tua app con un ecosistema di pacchetti Swift.
• Naviga nel tuo codice grazie alla ricerca a livello di progetto.

Supporto smart per la programmazione
• Tieni premuto per selezionare un comando e spostarlo, cambiando l'ordine del codice.
• Trascina una parentesi graffa per includere un blocco di codice all'interno di un ciclo o un'istruzione condizionale.
• Trascina e rilascia frammenti di codice di uso comune direttamente nel tuo playground.
• Correggi gli errori comuni nel codice con utili suggerimenti in linea.
• Mantieni i contenuti organizzati grazie alla formattazione automatica del codice.

Codice iOS, SwiftUI e Swift reale
• Impara a usare lo stesso potente linguaggio di programmazione Swift utilizzato dai professionisti per migliaia di app su App Store.
• Crea app eleganti e dinamiche con SwiftUI, un modo moderno per creare interfacce utente.
• Accedi ai framework di iPadOS come SpriteKit per i giochi 2D, SceneKit per la grafica 3D, UIKit e altro ancora.
• Con il tuo codice controlli direttamente l'hardware di iPad come giroscopio, accelerometro, fotocamera ed eventi Touch.

Condividi o pubblica
• Condividi le tue creazioni con amici e familiari tramite Messaggi, Mail, AirDrop o altre estensioni di condivisione.
• Trasferisci i tuoi progetti di app su Xcode sul Mac e viceversa.
• Invia le app completate ad App Store con App Store Connect.

Novità

Versione 4.5

Swift Playgrounds 4.5 include Swift 5.10 e l’SDK iOS 17.4, insieme ad altre funzionalità e correzioni di errori.

• “Apri rapidamente” ti aiuta a passare a qualsiasi file o simbolo di codice nel tuo progetto.
• “Azioni rapide” ti consente di accedere rapidamente ai comandi di menu.
• “Vai alla riga” ti permette di navigare in base ai numeri di riga nel codice.

Valutazioni e recensioni

3,7 su 5
166 valutazioni

166 valutazioni

Nick Lize ,

Ottima App

Trovo molto interessante a questa applicazione che ti insegna la programmazione in modo facile e immediato. La trovo più appassionante di game, certo per programmare veramente bisogna imparare tante cose, ma per iniziare è sufficiente completare questi esercizi. Io la utilizzo con IPad Pro e di tanto in tanto crea dei bug, il personaggio sparisce insieme al suo mondo, oppure esegue i codici in modo strano, o ancora spariscono parti dell’oggetto. Se si correggono questi bug direi che un quasi 5 stelle se li merita.
Buon divertimento.

nicola_i62 ,

Straordinaria. Consigliatissima

Mai visto una corso di programmazione così ben fatto e così divertente. Una gamification azzeccatissima.
Davvero complimenti
Per chi vuol iniziare a programmare ma anche per chi, come me, programma in linguaggi anni ‘80 (Basic, pascal) e vuol imparare i nuovi. Mi sto divertendo anche nel rifare i passi che conosco già.

Un piccolo bug: l’operatore booleano “not” (!) non compare nella lista di comandi preimpostati, mentre compaiono gli altri due. Al suo posto sembra esserci erroneamente la “i”.

Colosseo 2000 ,

Bella ma da migliorare

Ottima idea ma per caricare e verificare un codice ci mette veramente troppo e spesso va in crash.
Non riesco ad andare avanti solo per questo problema.

Privacy dell’app

Lo sviluppatore, Apple, ha indicato che le procedure per la tutela della privacy dell’app potrebbero includere il trattamento dei dati descritto di seguito. Per ulteriori informazioni, consulta l’informativa sulla privacy dello sviluppatore.

Dati non collegati a te

I seguenti dati possono essere raccolti ma non vengono collegati alla tua identità:

  • Identificativi
  • Dati sull’utilizzo
  • Diagnosi

Le procedure per la tutela della privacy possono variare, per esempio, in base alle funzioni che usi o alla tua età. Ulteriori informazioni

Altre app di questo sviluppatore

Apple Books
Libri
Apple Podcast
Intrattenimento
Shazam
Musica
Trova i miei amici
Social network
Apple Store
Shopping
Keynote
Produttività

Ti potrebbe piacere

Tinkercad
Istruzione
Code! Learn Swift Version
Istruzione
Tynker: Coding for Kids
Istruzione
Tayasui Sketches School
Istruzione
EV3 Classroom LEGO® Education
Istruzione
Enki: Learn Coding/Programming
Istruzione