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.
Salut les petits fous ! Aujourd’hui nous allons enfin apprendre à nous servir de l’immense API d’Apple en Swift. Une API, pour Application Programming Interface ou interface de programmation en français (Wikipedia), est un ensemble de fonctions et de classes permettant de “piloter” un autre programme. Il s’agit des fonctions crées par Apple incluses dans…
Salut à tout le monde particulièrement aux lecteurs de ce blog ! On se retrouve en ce jour pluvieux / ensoleillé selon les heures pour creuser un peu plus les particularités des propriétés et des méthodes en Swift. Elles sont en effet plus complexe qu’il n’y parait et nous offre de nombreux réglages et autres…
Salut tout le monde ! On se retrouve aujourd’hui pour parler à nouveau de programmation orientée objet ! Lors du dernier article à ce sujet, on a vu le principe des classes et leur structure, maintenant que l’on est familier avec le concept d’objet, on va s’amuser à imbriquer les classes les unes dans les…
Bonjour à tous les amis ! Aujourd’hui on se concentre sur l’éditeur d’interface (ou interface builder) de notre IDE préféré : Xcode ! Nous allons voir comment utiliser cet outil formidable permettant la composition visuelle des éléments de notre application, leur disposition sur chaque page ainsi que les liens entre elles. Alors à vos planches,…
Salut les internautes ! Dernière partie de notre présentation globale d’Xcode qui sera un gros morceau car aujourd’hui on va découvrir le fonctionnement et les options de l’éditeur de code de notre IDE adoré. Xcode n’est pas qu’un simple éditeur de texte, ou une machine a écrire. Il analyse sans cesse tout ce que l’on…
Salut tout le monde ! La dernière fois en décortiquant la structure d’un app iOS, on a parlé de classes dans le code. Eh bien il est temps de savoir un peu de quoi il s’agit et de comprendre comment ça marche. Si vous perdez un peu le nord, n’hésitez pas à relire l’article sur…
Salut tout le monde ! Après deux bons mois d’absence active (vacances obligent), nous reprenons en grande force les tutoriels sur notre ami commun : le Swift ! Au programme aujourd’hui, nous allons décortiquer l’armature d’une app iOS. On ne va pas faire de code mais essayer de comprendre comment tout s’organise dans l’appareil pour…
Nous voici aujourd’hui devant notre premier exercice ! Nous allons créer une version très simple du grand classique “Devine à quel nombre je pense ?” en version CLI (command line interface). Alors j’espère que vous êtes prêts, aujourd’hui c’est vous qui allez coder !
Bonjour les adorateurs de Swift, aujourd’hui je vais vous présenter les fonctions et leur fonctionnement (lol). Pour ceux qui ont leur gyrophare “Alerte mathématiques” qui s’est allumé, pas de panique, on ne va pas faire de maths, on va juste leur emprunter un concept qui va s’avérer tout aussi fondamental que les variables ou les…
On va s’intéresser maintenant à un outil indispensable dans la programmation : les boucles. Elles ne font que répéter des actions un certain nombre de fois mais sont une des briques indispensables à la construction d’un programme. Le tout est de faire en sorte qu’elles ne se répètent pas pour toujours.