Questo corso online gratuito, «Programmazione avanzata in iOS11 e Swift 4", ti introduce a Core Data. Core Data è uno dei framework più popolari forniti da Apple per le app iOS e macOS. I dati principali vengono utilizzati per gestire l'oggetto del livello del modello in un'applicazione. Puoi trattare Core Data come un framework per salvare, modificare, tracciare e filtrare i dati all'interno delle app iOS. Tuttavia, Core Data non è un database. Avrai un'idea di cosa fa Core Data dietro le quinte e di come puoi interagire con i vari elementi in movimento. Alamofire è una libreria di rete HTTP basata su Swift per iOS e macOS. Fornisce un'elegante interfaccia in aggiunta allo stack di rete Foundation di Apple che semplifica diverse attività di rete comuni. Alla fine di questo corso, dovresti comprendere il networking HTTP e una certa esposizione ai corsi di rete di Apple
.
Google ha sviluppato Firebase per la creazione di applicazioni mobili e web. Inizialmente era una società indipendente fondata nel 2011. Nel 2014, Google ha acquisito la piattaforma e ora è la loro offerta di punta per lo sviluppo di app. Firebase offre diversi servizi, tra cui analisi, autenticazione, messaggistica cloud e database in tempo reale. Questo corso illustra come collegare progetti Xcode e progetti Firebase. L'apprendimento automatico è lo studio di algoritmi informatici che possono migliorare automaticamente attraverso l'esperienza e l'uso dei dati. È visto come parte dell'intelligenza artificiale. I modelli sono costruiti da algoritmi di apprendimento automatico basati su dati di esempio, noti come «dati di addestramento». Questi modelli fanno previsioni o decisioni senza essere programmati esplicitamente per farlo. Gli algoritmi di apprendimento automatico vengono utilizzati in varie applicazioni, ad esempio in medicina, nel filtraggio delle e-mail e nel riconoscimento vocale. Viene applicato anche nella visione artificiale, dove è difficile o irrealizzabile sviluppare algoritmi convenzionali per eseguire le
attività necessarie.
Gli esempi di machine learning sono ovunque. È così che Netflix sa quale programma vorrai guardare il prossimo o come Facebook riconosce il volto del tuo amico in una foto digitale. Imparerai come addestrare la tua applicazione a pronunciare ciò che vede riconoscendola. Dovreste essere in grado di applicare queste conoscenze e implementare altre funzionalità di machine learning nelle vostre applicazioni. La realtà aumentata (AR) implica esperienze utente che aggiungono elementi 2D o 3D. Trasforma l'ambiente che ti circonda in un'interfaccia digitale posizionando oggetti virtuali nel mondo reale, in tempo reale. Per semplificare il compito di creare un'esperienza AR, ARKit combina il tracciamento del movimento del dispositivo, l'acquisizione di scene con fotocamera, l'elaborazione avanzata delle scene e le comodità di visualizzazione. Questo corso ti mostrerà come creare molti tipi di esperienze AR utilizzando la fotocamera anteriore o posteriore di un dispositivo iOS. Quindi, iscriviti a questo corso oggi e inizia il tuo prossimo viaggio di apprendimento!
What You Will Learn In This Free Course
View All Learning Outcomes View Less All Alison courses are free to enrol, study, and complete. To successfully complete this Certificate course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment.
Once you have completed this Certificate course, you have the option to acquire an official Certificate, which is a great way to share your achievement with the world.
Your Alison certificate is:
- Ideal for sharing with potential employers.
- Great for your CV, professional social media profiles, and job applications.
- An indication of your commitment to continuously learn, upskill, and achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 2 types of Certificate for completed Certificate courses:
- Digital Certificate: a downloadable Certificate in PDF format immediately available to you when you complete your purchase.
- Physical Certificate: a physical version of your officially branded and security-marked Certificate
All Certificate are available to purchase through the Alison Shop. For more information on purchasing Alison Certificate, please visit our FAQs. If you decide not to purchase your Alison Certificate, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings.