khumargirdhar / 100DaysOfSwift

This is my code from all the projects in my 100 Days Of Swift

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

100DaysOfSwift

This is my code from all the projects in my 100 Days Of Swift

Preview

Project/Topic Screenshots
Project1 - Storm Viewer
File Manager, View Controllers, Storyboard
screen1 screen2
Project2 - Guess The Flag!
UIButton, CALayer, IBAction
screen1 screen2
Project3 - ShareSheet (technique)
ShareSheet, UIActivityViewController, UIBarButtonItem
screen1 screen2
Milestone: Projects 1-3 - FLAGS! screen1 screen2 screen3
Project4 - Easy Web Browser
WebKit, WKWebView, UIToolBar, UIProgressBar
screen1 screen2 screen3
Project5 - Anagrams!
Reading from disks (contentsOfFile), UIAlertController, UITextChecker
screen1 screen2 screen3
Project6 - Auto Layout (technique)
Aspect Ratio Constraints, Visual Format Language(VFL), AutoLayout anchors
screen1 screen2
Milestone: Projects 4-6 - ShoppingList(ShoppingList) screen1 screen2 screen2 screen2
Project7 - Petitions
UITabBarController, Data, Codable, UIStoryboard, parsing JSON
screen1 screen2 screen3 screen4 screen5
Project8 - Swifty Words!
Layout margins, UIFont, ButtonTargets, didSet
screen1 screen2 screen3
Project9 - Grand Central Dispatch
QoS queues, Perform Selector
screen1 screen2 screen3
Milestone: Projects 7-9 - HungMan! screen1
Project10 - Names To Faces
UICollectionView, UICollectionViewCell, UIImagePickerController, NSObject
screen1 screen2 screen1 screen1 screen1
Project11 - Pachinko
SpriteKit, SKSpriteNode, SKPhysicsBody, UITouch, SKAction, SKPhysicsContactDelegate, SKLabelNode, SKEmitterNode
screen1 screen2 screen3
Project12 - User Defaults
User Defaults, NSCoding, Codable
screen1
Milestone: Projects 10-12 - PhotosApp! screen1 screen2 screen3 screen4 screen5
Project13 - InstaFilter!
CIContext, CIFilter, , UIImagePickerController, UISlider
screen1 screen2 screen3 screen4
Project14 - Whack-A-Penguin!
SKCropNode, SKTexture, SKAction moveBy(x:y:duration: ), SKAction sequences
screen1 screen2 screen3
Project15 - Animation!
Animation, animate(withDuration: ), CGAffineTransform, alpha
screen1 screen1 screen2 screen3 screen4 screen5
Milestone: Projects 13-15 - COUNTRY-FACTS screen1 screen2 screen3 screen4 screen5 screen6 screen7
Project16 - Capital Cities
MapKit, MKMapView, MKAnnotation, MKPinAnnotation, CLLocationCoordinate2D
screen1 screen2 screen3 screen4 screen5
Project17 - Space Race
Linear/Angular Damping, Timer, Pixel-Perfect Collision Detection, didBegin()
screen1 screen2 screen3
Project18 - Debugging
assert(), breakpoints, View debugging, debugging with print()
No screenshots
Milestone: Projects 16-18 - TargetPractice! screen1
Project19 - JavaScript Injection - an iOS Safari extension
NSExtensionItem, JavaScript, UITextView, NotificationCenter
screen1 screen2 screen3 screen4
Project20 - Detonate The Fireworks!
UIBezierPath, SKAction.follow(), for case let, SKEmitterNode
screen1 screen2 screen3 screen4 screen5
Project21 - Local Notifications
UNUserNotificationCenter, UNNotificationRequest, UNnotificationAction, Requesting permission for notifications
screen1 screen2 screen3 screen4
Milestone: Projects 19-21 - Notes App! screen1 screen2 screen3 screen4 screen5
Project22 - iBeacon Tracker!
Core Location, CLBeaconRegion, iBeacon technology, Location permissions
screen1 screen2 screen3 screen4
Project23 - Penguin-Ninja!
SKShapeNode, AVAudioPlayer, touchesEnded(), CaseIterable
screen1 screen2 screen3
Project24 - Swift Strings
String, String Subscripts, NSAttributedString, contains(where: )
No screenshots
Milestone: Projects 22-24 - Swift Extensions
No screenshots
Project25 - SelfieShare!
P2P MCSession, MCBrowserViewController, MCPeerID
screen1 screen2 screen3 screen4 screen5
Project26 - Marble Maze!
Core Motion, CMMotionManager, Combining bitmasks, Custom Physics Bitmasks, fatalError(), SKAction
screen1 screen2 screen3 screen4
Project27 - Core Graphics
UIGraphicsImageRenderer, Core Graphics, CGRect, NSAttributedString
screen1 screen2 screen3 screen4 screen5
Milestone: Projects 25-27 - MemeGenerator!
screen1 screen2 screen3 screen4
Project28 - SecretNoteBook!
LocalAuthentication - TouchID, FaceID, iOS Keychain, UITextView
screen1 screen2 screen3 screen4 screen5
Project29 - Gorillas!
Connect SpriteKit & UIKit, Texture Atlases, SKTransition, UISlider, SKView, presentScene
screen1 screen2 screen3 screen4 screen5
Project30 - Instruments
Instruments, Time Profiler & Allocation Instruments, CALayer
screen1 screen2 screen3 screen4 screen5
Milestone: Projects 28-30 - Pairs!
screen1 screen2 screen3 screen4 screen5

About

This is my code from all the projects in my 100 Days Of Swift


Languages

Language:Swift 99.8%Language:JavaScript 0.1%Language:Ruby 0.1%