A playground to learn the basics of Swift programming language. It contains examples of constants and variables, data types, type conversions, print statements, and optional.
Swift provides three primary collection types, known as arrays, sets, and dictionaries, for storing collections of values. This playground contains examples and use of them.
It is a basic app to convert RGB to HEX and HEX to RGB.
A basic application that can roll two dice with shaking the phone.
A playground to learn about functions.
A playground to learn about the use of struct and the difference between reference and value type.
This playground contains examples of classes, some concepts of object-oriented programming like inheritance, polymorphism.
Examples and use of protocols and extension concepts.
An enumeration defines a common type for a group of related values and enables you to work with those values in a type-safe way within your code. This playground shows examples and use of it.
Generic code enables to write flexible, reusable functions and types that can work with any type, subject to requirements that has been define. This playground contains generic types and examples of type constraints.
Error handling is the process of responding to and recovering from error conditions in the program. And in this playground, error handling examples were done.
This basic app is an example of usage of Collection view.
A basic app to store notes using Userdefaults, with a Table view to list the note items.
An application to show movies with their categories and details.
It is an application where you can search for holidays in a specific country. It is an example of how we can retrieve data through API. The API was gotten from this website.
It's a weather app where you can search for a city and get the current temperature, humidity value, information about wind, and condition of the current weather in this city. It's another example of JSON parsing and API usage. The API is from this website.
It's an application to get information about space objects (asteroids) near earth for the current date. It lists the object's name, id, absolute magnitude, relative velocity, and distance in different measures. The API is from NASA NeoWs (Near-Earth Object Web Service).
It is an application to predict diabetes based on some information and diagnostic measures.
Codes are on this repository.
It is an example usage of MapKit. It shows marked place's street and city information. Also, it sets routes to a selected place.
It is an example of how to define components with code and write auto layout programmatically. Every page is a collection view cell.
I built a coreml model that classifies the image as cat or dog using Turi Create and the dataset of Microsoft Research's Kaggle Dog vs Cat. It takes an imported image and labels it like a cat or dog.