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 à tous ! Aujourd’hui on va parler d’un type de variable dont on a pas parlé jusqu’a présent : les array (tableaux). Ils permettent de structurer des données et d’y accéder rapidement, nous allons voir comment s’en servir dans notre code !
Aujourd’hui je vous présente cette application iOS permettant de naviguer et d’explorer GitHub directement depuis son iDevice. Vous aurez accès à toutes les fonctionnalités proposées par GitHub et même connecter votre compte pour parcourir vos repos préférées ou voir les vôtres.
Bonjour tout le monde ! Nous nous retrouvons pour une nouvelle série de tutoriels traitant de la signature du code avec Xcode. C’est la partie qui permet de certifier que l’application a bien été compilée avec un identifiant Apple Developer. Aujourd’hui justement nous allons voir comment créer ce compte et à quoi il sert.
Salut salut ! Aujourd’hui on va découvrir la partie logique de la programmation : les conditions. Pour tous ceux qui ont aimé le dernier article qui traitait des opérateurs arithmétiques vous allez être servi parce que l’on va aller bien plus en profondeur dans les mathématiques abstraites ( chouette ! ). Alors, qu’est ce qu’on…
On a déjà rapidement vu dans les bases d’Xcode qu’il était possible de cloner des repositories Git directement depuis Xcode. On va maintenant voir plus en détail le fonctionnement d’Xcode avec GitHub.
Bonjour à tous ! Je souhaiterai vous faire part d’une petite mise à jour que j’ai effectuée sur Swiftement. Nous approchons d’un mois d’ancienneté et le site a déjà plusieurs tutoriels à son actif (voir les cours) !
On est reparti avec du swift et cette fois-ci on va s’attarder sur les opérateurs. Nous avons effleuré le sujet dans l’article sur les variables (que je conseille de lire avant) mais on va s’y intéresser encore un peu et approfondir le sujet. Les opérateurs sont la base même sur laquelle va reposer notre code….
Aujourd’hui je vous présente un petit logiciel bien pratique permettant de créer très rapidement et très simplement des catalogues d’icônes pour des applis Mac, iPhone ou Watch. Il redimensionne une image à toutes les tailles utilisées par les systèmes d’exploitation et s’occupe également de créer les versions @2 et @3 pour les écran retina.
Ca y est cette fois-ci nous allons faire chauffer nos claviers et taper quelques bonnes lignes de code ! La programmation, simplement, c’est l’automatisation de certaines opérations dans un certain ordre. Le code permet de décrire ces opérations et donne l’ordre dans lequel elles seront exécutées. Nous allons voir de quoi se compose le code…
Bien maintenant que l’on a vu l’interface d’Xcode ( Présentation d’Xcode : Les projets ) on va s’intéresser à une étape clé de la création d’une application : la compilation. C’est l’action qui va transformer notre code en app.