Certains articles n'ont pas été mis à jour depuis plus d'un an faute de temps disponible, je vais faire de mon mieux pour me remettre à rédiger des tutos et entretenir ce site prochainement. Merci de votre soutient et à très vite !
Bienvenue !
Sur Swiftement vous trouverez des tutoriels et une série de cours pour vous apprendre le Swift et la création d'applications sur l'écosystème Apple ! Tout le contenu est accessible gratuitement sans limite et en français pour les amoureux et les pasionnés de la programmation.
Venez découvrir nos cours pour commencer de zéro et débutez votre aventure de programmeur !
Apprendre !
import UIKit
class ViewController: UIViewController, UIWebViewDelegate {
@IBOutlet var webView: UIWebView!
@IBOutlet var activityIndicator: UIActivityIndicatorView!
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "http://www.swiftement.fr")
let request = URLRequest(url: url!)
webView.delegate = self
activityIndicator.hidesWhenStopped = true
activityIndicator.startAnimating()
webView.loadRequest(request)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func webViewDidFinishLoad(_ webView: UIWebView) {
activityIndicator.stopAnimating()
}
@IBAction func doRefresh(_: Any) {
webView.reload()
}
@IBAction func goBack(_: Any) {
webView.goBack()
}
@IBAction func goForward(_: Any) {
webView.goForward()
}
@IBAction func stop(_: Any) {
webView.stopLoading()
}
}
Présentation d'Xcode
Comprendre les fondamentaux et effectuer la prise en main de l'éditeur de code d'Apple qui permet la création d'application pour son écosystème.
Commencer avec Swift
Découvrir les fondamentaux du langage de programmation Swift et comprendre le fonctionnement des composants de base de la rédaction de code.
Structure d'une app iOS
Comprendre la structuration du code et des différents éléments et objets au sein d'une application iOS, notamment des éléments d'interface.
La programmation orientée objet
Prise en main de la programmation orientée objet qui est fondamentale dans la rédaction d'apps. Comprendre les différents objets, leur fonctionnement et leur utilisation.
Aller plus loin avec le Swift
Aller plus en profondeur pour maîtrise la syntaxe et les types de bases proposé par Swift afin de construire du code complexe et lisible à la fois.
UIKit - Contrôleurs
Découverte des contrôleurs de vues pré-configurés avec UIKit qui constituent les fondations de l'interface d'une app.
Il est temps de s’attaquer au vif du sujet : les projets Xcode. C’est dans cette partie de l’application que nous allons pouvoir réellement créer des programmes exécutables. Ici, nous n’allons pas faire de code mais simplement découvrir cet interface de création incroyable.
Bien maintenant que nous avons vu comment ouvrir Xcode (cf présentation d’Xcode) et vaguement à quoi il servait, on va en profiter pour découvrir un peu plus en détail ce que sont les playgrounds. Alors à vos claviers, aujourd’hui nous coderons (un peu) !
Bienvenue à tous, vous les curieux, vous les passionnés, vous les swiftovores qui ont eu le hasard ou la bonne idée de venir découvrir la programmation. Ici nous parlons de swift et pour bien faire, nous présenterons d’abord Xcode qui est l’outil de référence en matière de développement pour l’écosystème Apple : iOS, macOS, tvOS,…