• Stars
    star
    148
  • Rank 249,983 (Top 5 %)
  • Language
    Swift
  • Created over 6 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

It's project that contains different applications developed with Swift 5.7 👨‍💻👩🏼‍💻🧑🏿‍💻

iOS  Projects 💻

Screenshot

Swift is a powerful and intuitive programming language for iOS, iPadOS, macOS, tvOS, and watchOS. Writing Swift code is interactive and fun, the syntax is concise yet expressive, and Swift includes modern features developers love. Swift code is safe by design, yet also produces software that runs lightning-fast.

The goal of the Project ⁉️

I continue to explain the basic issues about Swift 5.5 in the previous project. It is a project created to reinforce what we learned and to develop different projects.

Content of the Project 🎁

It is a project that includes applications at different levels developed with Swift 5.5

Apps 📱 💻 📺 ⌚️

Application Contents 🖼

  • CollectionViewApplication : It is an application related to the use of Collection View. In the application, there are pictures of the famous places of Istanbul. When the pictures are clicked, the larger version of the picture and the name of that place appear in the detail section. The application was tried on iPhone XS Max, iPhone XR and iPhone 8 devices.




  • To Do List : TabView, TableView, Label, Text Field and Button are used in To Do List application. Thanks to the tab, you can switch between pages. When the user adds to the 2nd page and clicks the add button, he is registered in UserDefaults and lists it with the help of TableView on the first screen. The table is updated for each added data. If there is something we do not want in the list, we can delete that component by pulling the cell from right to left. The table is updated again with the deleted element.


  • Currency App : Currency application is a basic application that instantly takes information with currencies and is displayed to the user. The user can see the code, buy-sell values and name related to the currency. Since the application uses JSON data, SwiftyJSON library is used. To be able to execute transactions related to extra HTTP requests Alamofire library is used. As an API Döviz API used.


  • Downloading Web Content :Downloading Web Content application enters an address from the web and takes the source code of the page. Regardless of the http or https section in the application, the address that is directly defined is accessed and the source files of the address are displayed on the Consol screen.

  • Web Kit App :If url information is entered using Web Kit, it is entered to the desired site without http or https extension. You can go forward or back in the site with the help of 2 buttons. The url address you go to is updated in the TextField field at the top. In order to log in with http, you should make a small adjustment in Plist section. You can find all of these in detail in the project.

  • Auto Layout : Unlike the visual screen, the Auto Layout design is a project created by writing the necessary codes in the code section. In the example, a picture and a label were added. Many features have been added to the added label. Their locations and properties were defined. You can review the picture below:

  • Auto Layout Example : The Auto Layout structure is one of the most important structures in iOS programming. You can make great designs in your applications by using 4 features correctly. These properties are: x, y axes and width - height properties. In the example, picture, label and button structures are used. You can review the picture below:

Donation 💸

If this project help 💁 you reduce time to develop, you can give me a cup of coffee.

"Buy Me A Coffee"

License ℹ️

MIT License

Copyright (c) 2022 Halil OZEL

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

More Repositories

1

AndroidTVMovieParadise

Movie 🎞 Paradise 🤍 is an Android TV 📺 app. ExoPlayer, Dagger 2, RxJava, ButterKnife, Timber, Glide, Picasso libraries used.
Java
156
star
2

KotlinTutorials

It's a project that contains lessons & examples about Kotlin Programming language. 🏜️
Kotlin
112
star
3

Swift101

That contains various information and examples about the basics of Swift Programming. 💻 📱 📺 ⌚️
Swift
97
star
4

ExoPlayerDemo

How to use ExoPlayer 📹 with Kotlin in Android ⁉️ Project includes HLS Media Type.
Kotlin
70
star
5

AdMobApp

Android app for using AdMob (Interstitial, Rewarded, Banner) 💵 💶 💷 💴
Kotlin
46
star
6

PictureinPictureApp

Adopting Picture in Picture (PiP) 📸 in a Custom Player ▶️ - Swift Language 
Swift
39
star
7

ExoPlayerDrm

How can play DASH type DRM content in ExoPlayer? 📺 📱
Kotlin
38
star
8

AndroidBluetoothChatApp

Android Bluetooth Chat 💬 App 📱
Java
37
star
9

CatchTheFruits

You can have fun with the Catch Fruits Game developed with Kotlin. 🍎 🍌 🍑 🍒 🫐 🍍 🥭 🥑 🍈 🍐 🍊
Kotlin
22
star
10

AndroidTVApp

How to develop an application on Android TV? 📺
Java
22
star
11

Coroutines101

It's a project with examples of using Coroutines. 🧵 You will learn the concepts (GlobalScope, runBlocking, Nested Coroutine, Dispatcher, Suspend Function) 💻
Kotlin
20
star
12

HuaweiPushKitApp

An Android application related to Huawei Push Kit 🚨 📩 📨
Kotlin
17
star
13

Covid19Stats

Covid-19 Virus 🦠 App 📱 using Dagger Hilt, Coroutines, ViewModel, Lifecycle, LiveData, Retrofit based on MVVM Architecture. 🛠
Kotlin
16
star
14

StonePaperScissorsGame

Rock Paper Scissors 🪨 📄 ✂️ game is an iOS application developed 💻 with Swift 5.7 🏆
Swift
16
star
15

ExoPlayerScreenLock

Example of Lock Screen 🔓 and Full Screen 📺 mod in ExoPlayer ▶️
Kotlin
16
star
16

BuildVariantApp

This app includes Implementation of Huawei and Google Kits in a single codebase using Build Variants. 🗺 📩
Kotlin
14
star
17

UnsplashExample

App 📱 using Dagger Hilt, Coroutines, ViewModel, Lifecycle, LiveData based on MVVM Architecture. 🛠
Kotlin
11
star
18

DarkMode

Project about changing Themes in Android app. 💡🔦🗽 ( Dark & Light) Mode. 💫
Kotlin
9
star
19

MovieDB

MovieDB is an Android application developed using TMDB API. 🎞 🍿 📺
Java
8
star
20

SwiftVideoTutorial

Project with examples about AVPlayer. 🎥 📹
Swift
7
star
21

KotlinExample

This project contains 🆕 2022 Examples of Kotlin Programming Language. 💻 📱
Kotlin
6
star
22

CSharpExamples

It contains basic examples of C# Programming Language.
C#
6
star
23

LearnKotlinProgramming

Let's Learn Kotlin Programming 💜 🧡
Kotlin
6
star
24

MoonWeight

Moon Weight 🌙 is an iOS application developed with Swift 5.5.
Swift
5
star
25

Media3Sample

Play videos by using Jetpack Media3 ExoPlayer in Android & Kotlin 📽️ 🎥 🍿
Kotlin
5
star
26

TicTacToeGame

It's Tic Tac Toe game by Swift Language. ❌ 🅾️ ❌
Swift
5
star
27

ExoPlayerMP4Sample

How to play MP4 type content with ExoPlayer? 📺 📱 🎬 🍿
Kotlin
5
star
28

HuaweiMapKitApp

An Android application related to Huawei Map Kit. 🗺
Kotlin
4
star
29

ExoPlayerDashSample

How to play DASH type content with ExoPlayer? 📺 📱 🎞
Kotlin
4
star
30

RetrofitApp

It is a project developed using Retrofit library & YouTube API. 🖥️ 🎥 🎬
Kotlin
4
star
31

AppleTVPopularMovies

How to build an Apple TV App Tutorial for tvOS - Popular Movies 🍿 🎥 🎬
Swift
3
star
32

AppleTVApp

Apple tvOS Application
Swift
3
star
33

RollDiceGame

Android Dice 🎲 App. It is developed in Java language.
Java
3
star
34

RoomExample

The Room persistence library provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite. 💿
Kotlin
3
star
35

halilozel1903

I love Programming.❤️ I'm developing iOS & Android Apps📱I like write Blog posts. 🔖
3
star
36

LondonLandmarks

This project is about London Landmarks. 🌉
Swift
2
star
37

WeatherApp

It is an iOS application that shows current weather conditions. ☀️ 🌧️ ❄️ ☁️
Swift
2
star
38

TerminalKomutlari

Terminal komutlarının ne işe yaradığını anlatan küçük bir android uygulama
Java
2
star
39

RGBtoHexColorConverter

It is an iOS application related to RGB to Hex and Hex to RGB conversions. The project is developed with Swift.
Swift
2
star
40

Ulkeler

It's project that contains various information about Countries. 🇹🇷 🇺🇸 🇬🇧 🇨🇦
Kotlin
2
star
41

CatchTheFruitsApp

Catch The Fruits uygulaması Swift 4.2 dili ile geliştirilen bir iOS uygulamasıdır.
Swift
2
star
42

AdMob

How to use AdMob in iOS application? There is an example of Banner and Interstitial ad types.
Objective-C
2
star
43

Developing-iOS-12-Apps-with-Swift

It is a repo of the projects and examples described in the CS193P course at Stanford University. 🏫
Swift
2
star
44

SwiftTutorial2022

It's a repo where you can learn Swift from beginner to the highest level. 🧑🏻‍💻
Swift
2
star
45

OtelOtomasyonu

Hotel automation construction with C#
C#
2
star
46

KotlinCaesarAlgorithm

The Caesar algorithm is based on a key value. The key value determines how many places each letter will be replaced.
Kotlin
1
star
47

CurrencyConvertor

Currency Convertor (Para Birimi Çevirici) bir iOS uygulamasıdır.
Swift
1
star
48

Swift-GestureRecognizer

Bu uygulamada resimlere tıklayınca hem resim değişiyor hem de resme ait olan yazı değişiyor.
Swift
1
star
49

TurkiyeninIlleriApp

Türkiye'nin İlleri Swift 4.2 ile geliştirilen bir iOS uygulamasıdır.
Swift
1
star
50

JavaExamples

Java dilinin OOP kısmına ait örnekleri içermektedir.
Java
1
star
51

Swift-Calculate-Example

Bu projede Swift ile basit hesap makinesi yapılmıştır.
Swift
1
star
52

SwingExamples

Java Swing örnekleri içermektedir.
Java
1
star
53

SoundApp

Swift 4 ile geliştirilen bir iOS uygulamasıdır. İçerisinde ses dosyaları ile ilgili işlemleri barındırır.
Swift
1
star
54

Animals

Animals hayvanların resimlerine tıklayıp çıkardıkları sesleri öğrenebileceğiniz bir uygulamadır.
Swift
1
star
55

DovizApp

It's an application where foreign currency values are withdrawn. 💰 🤑
Java
1
star
56

SwiftProgrammingLanguage

Swift Programlama Dilini öğrenmek için gerekli bilgilerin ve örneklerin bulunduğu bir projedir.
Swift
1
star
57

PhotosApp

This App is an Android application developed using the Flickr API 📷
Java
1
star
58

AndroidProjects

It is the project with Android Applications starting from the basic level to the advanced level.
Java
1
star
59

AndroidShareExample

Bu projede mesaj gönderme örneği bulunmaktadır.
Java
1
star
60

KotlinObjectOrientedProgramming

It is a project that introduces constructs used in object-oriented programming with Kotlin.
Kotlin
1
star
61

KotlinPerfectNumber

This simple finds perfect numbers in the Kotlin. 6️⃣ 👹 💫
Kotlin
1
star