When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Entwickle einen Instagram Klon | Swift iOS 13 und Firebase

Instagram Klon mit Swift, iOS 13, und Firebase. Posts erstellen, kommentieren, Front-Rückkamera nutzen und mehr...

     
  • 4.6
  •  |
  • Reviews ( 143 )
₹519

This Course Includes

  • iconudemy
  • icon4.6 (143 reviews )
  • icon30h 53m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Entwickle einen Instagram Klon | Swift iOS 13 und Firebase

Du willst mehr als eine Taschenrechner App programmieren? Du willst deine eigene Social Media App entwickeln? Du kennst dich bereits mit der Programmiersprache Swift aus? Dann bist du hier genau richtig. In diesem Kurs lernst du, wie eine komplexe und umfangreiche App von Beginn ersteht. Du lernst viele fortgeschrittenen Themen rund um die Entwicklung mit Swift und Xcode. Diese Themen werden dir helfen, deine eigenen App zu entwicklen und zu verbessern. Du wirst lernen, wie man mit fremden Bibliotheken arbeitet, da man bei größeren Projekten auf fertige Lösungen zurückgreift. Dieser Kurs soll dir nicht nur zeigen wie Instagram funktioniert, sondern soll dir vielmehr zeigen wie man solche Projekte aufbaut. Mein Ziel ist es dir anhand des Beispiels zu zeigen, wie man solche umfangreichen Projekte entwickelt.

Überblick: Swift Themen

Storyboard Reference

Segues optimal nutzen

Delegate Pattern

Singelton Pattern

Firebase Daten up- und downloaden

Daten im Online Speicher ablegen

Datenbank im eigenen Projekt nutzen

Gesture Handling (Nutzer kann mit ImageView interagieren)

Completion Closure

Escaping Closure

Tabbar nutzen

AVFoundation Framework kennen lernen (für Hardware Kamera vom iPhone)

TableView

CollectionView

Cocoapods

ImagePickerController (Fotos vom iPhone nutzen)

MVC Pattern

und vieles mehr...

Überblick: Was kann die App?

Login- und Registrierung neuer Nutzer

Autologin

Front- und Rückkamera des iPhone nutzen

Posts mit Bildern oder Videos erstellen

Posts nach dem Datum sortieren

Kommentare zu den Posts abgeben

liken der Posts in Echtzeit

follow, unfollow (Posts in Echtzeit hinzufügen oder löschen aus dem homefeed)

Suchfunktion (suchen nach anderen Nutzern)

Eigene Api entwickeln für posten, User anlegen etc.

Fotos in Originalgröße posten

Nutzer Einstellungen und Profilansicht

In der Profilansicht Anzahl der eigenen Posts, Follower etc. anzeigen

Hashtags hinzufügen

und vieles mehr...

What You Will Learn?

  • Front- und Rückkamera nutzen .
  • Fortgeschrittene Themen in der Programmierung kennen lernen .
  • Firebase verstehen und anwenden können .
  • Effiziente Datenbankstrukturen und Abläufe schaffen .
  • Verschiedene Programmier Pattern kennen lernen wie z.B. Singleton oder das Model View Controller (MVC) .
  • Das delegate Pattern verstehen und anwenden können .
  • TableView verstehen und anwenden .
  • CollectionView verstehen und anwenden .
  • UIPageViewController verstehen und anwenden .
  • Storyboard Reference anwenden .
  • Segues anwenden .
  • Verstehen wie man mit mehreren UIViewControllern zusammen arbeitet .
  • Eine komplexe App bei der Entstehung zuschauen .
  • Arbeiten mit CocoaPods um andere Bibliotheken einzubinden und diese zu nutzen .
  • Extension nutzen um übersichtlichen Code zu erstellen .
  • Posts liken, kommentieren und alles in Echtzeit .
  • Leuten folgen, Profile suchen und mehr .
  • Selfies mit der Frontkamera machen und posten .
  • Automatisches einloggen .
  • Hashtags nutzen .
  • Post nach der Zeit sortieren .
  • Notifications erstellen, um User zu informieren über neue Ereignisse Show moreShow less.