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.
Bonjour / bonsoir à tous ! De retour en ligne et en force pour en apprendre toujours plus sur le Swift, aujourd’hui nous parlerons des tableaux et autres dictionnaires qui sont un outil indispensable à la création d’apps (dans tous les langages d’ailleurs) . Nul besoin de dépoussiérer votre vieux Larousse pour bien comprendre ce…
Chers amis passionnés du swift, aujourd’hui est un grand jour. Aujourd’hui enfin nous allons utiliser notre couteau affuté de la connaissance et du savoir pour découper la viande tendre et fraiche de l’expérimentation et de la pratique. Aujourd’hui, nous allons découvrir le fonctionnement des contrôleurs de vues de base proposés par notre cher UIKit qui…
Salut à tous les Swift-compatibles ! On se retrouve aujourd’hui pour tester un peu vos connaissances après l’apprentissage long et intensif de la POO, et pour cela rien de tel que le création d’un petit jeu en CLI pour stimuler vos méninges !
Bonjour chers écrivains non-littéraires ! Aujourd’hui on attaque notre dernier chapitre sur la POO et j’espère que vous êtes comme votre café fraichement moulu et filtré : chaud ! Nous allons nous intéresser aux énumérations et leur pouvoir organisationnel débordant pour avoir encore plus de structure et de précision dans notre code qui devient chaque…
Salut à vous les intéressés des noeuds au cerveau ! Aujourd’hui pour continuer l’apprentissage du Swift et des complexités qu’il implique, nous allons nous pencher un peu plus en détail sur ce qu’il est possible de faire avec des conditions. Qui n’aime pas lorsqu’il y a des conditions complexes (et parfois inutiles, n’est-ce pas demande…
Bonjour / bonsoir les affamés de programmation dans le meilleur langage qui permet de le faire (totalement objectif). Nous voici de retour enfin pour de nouvelles aventures, nous allons pouvoir nous pencher après tout ce temps (désolé pour ceux qui ne suivent pas en temps réel) pour en découvrir toujours plus sur notre dada commun…
Bonjour les codeurs du jour ! Vous est-il déjà arrivé de douter, comme quand on vous a parlé pour la première fois de physique quantique ? Eh bien en Swift aussi on peut être incertain, et je parle du point de vue du code. Peut-on vraiment connaître le contenu d’une variable avant de l’avoir lue…
Et bonjour à tous ! On se retrouve ensemble aujourd’hui pour parler un peu plus de la POO en s’attaquant aux protocoles de classe et je sens qu’on va bien s’amuser. Je recommande chaudement d’avoir d’abord lu les autres tutoriels traitant de la POO si vous daignez comprendre un mot de celui-ci. On va parler…
Salut salut les addict au café swift ! On se retrouve pour continuer notre fascinant voyage au coeur d’une app iOS et après les contrôleurs de vues on va voir ce qu’ils contrôlent : les vues ! Eh oui c’est même la base de tout l’affichage de l’interface d’iOS, alors ca risque d’être pas mal…
Salut la compagnie ! Ravi de vous retrouver pour avancer pas à pas vers la création d’une app ! La dernière fois on a vu à quoi ressemblait l’interface builder d’Xcode et cette fois-ci on va s’attaquer à un gros morceau : les contrôleurs de vue (ou View Controller). On avait déjà très rapidement parlé…