Useful Resources gathered from the Devslopes Discord - channel Useful Resources
####AI tools:
####Animations:
- A list of animations with gifs representing the animations
- Create your own polygons with IBDesignable and IBInspectables
- Powerful Animation framework for iOS, TVOS and OSX
- More animations for ios
- Loading, caching, processing and preheating images
- Side menu animation
- An easy way to add drop down menu to your app
- Animations for your textfield
- A cool animation that simulates a filling effect
- A repo for Material Design
- Circle menu animation
- Customize your Alerts with this repo
- Another repo for customizing your Alerts
- Freaking awesome folding cell
- Really cool animated tab bar animation
- Customized picker views
- A cool framework for creating a picker view of images
- MengTo's (author of Designcode) spring animation
- Cool animation of a colourful hex shape
- A star rating control fro iOS and tvOS
####APIs:
####Apps:
-
Apps for designing your prototypes:
-
Apps Web - color:
-
Web Apps - Make your urls tiny:
-
Other Apps:
-
App used to organize your daily tasks (Used to keep track of the development of your app)
####Articles:
- Server side swift article
- Q and A done by Mark Price on Quora
- Using Google places autocomplete api with google map sdk
- Differenced between sketch and photoshop
- How to get started with closures
- Explanation of Rest
- Explanation of Protocol Oriented programming
- Intro to Grand Central Dispatch
- How to build a fitness app using Health kit to track walking distance
- Apple’s recipe for making successful apps
- Animations that every mobile app should have
- Design tricks for mobile app design
- Proper way of writing a singleton
- Using card design for better user experience
- Article on type alias and associated type
- Here is a write up on documentation in Swift
- A great read on wean, strong and unowned references
- MVVM simplified
- Advanced and practical use of Enums in Swift
- How to use css in your apps
- Awesome article on generics - briefly explaining generics
- Building slack bots in swift
- Beginners guide to creating a REST API
- Importance of Code Reviews
####Assets:
- Art assets for Game developers
- Free game art from open game art
- Free stock photos from pexels
- Free stock user photos from randomuser
- Free icons, stock photos and illustrations from pixabay
- Check this out you can make your own 8 bit sounds
- Free stock user photos from uifaces
- Nice free stock photography repo
- Free logo designs for your apps
- Icons, app designs, mockups etc
####Autolayout:
- Scaling your images on different devices
- Adding constraints programatically
- Guide to Auto layout from Wenderlich
####Books:
- UI/UX + coding your designs in swift
- UI/UX free e-books
- How to create cool animations in your apps
- Swift programming by Nerd Ranch
- An open source book on Git
- Book on core image
- An e-book on Framer (design)
- TDD iOS Development with Swift
- Everything you need to find a job as a UX designer
- Apple Education: App development with Swift
####Bundle of apps:
- A git repo with 30 days worth of swift projects with one project each day
- 100 days of swift. 40 projects from beginning to more complicated
- 15 days of Animation with swift
####Camera:
####Courses:
- (Java) A course that covers Algorithms and data structures, part 1 covers basic data types, sorting and searching algorithms
- (Java) A continuation of the first part of algorithms and data structures, part 2 covers applications and scientific analysis of Java implementations
- Learn how to type faster “Become a typing hero” - Peter
- Need more resources to learn swift, this is a great course
- A course that gives you a nano degree, you can earn a nano degree where they guarantee you a job or your money back
- Standford’s iOS 9 course on iTunes U
- How to Start a startup
- Course on ethical Hacking
####Clubs / Events:
- A virtual event for developers. A liveStream event
- Swift Algorithm club, where you will find popular algorithms and data structures in swift
- Solving complex math challenges through programming
- Challenge yourself and make your coding better with these programming challenges
####Debugging:
####Downloading and caching images:
####Forums/Blogs to Follow:
- Sub-reddit for Swift, a lot of cool projects and articles are posted here
- iOS Dev weekly
- Quality coding
- NSHipster
####Fonts:
####Game Development:
####Generic data creator:
####Git:
####Graphs:
####Guides:
-
Design Guide:
-
iOS Guide:
-
How to use Map kit for creating simple to advanced map views
-
Server Guides:
-
Perfect Server Tutorials and get started with Server-Side Swift here
Hosting Websites:
####Icons:
- Entypo - A list of vectors
- Webalys - 4000 material design Icons
- Invision -168 Custom Icons
- Sketch App source
- Hardcore iOS - 119 Free HD Polygon Backgrounds!
- Premium swift icons
- Icon store - free icons
- App sumo - 2300+ clean looking icons
- Icon54 2100 icons
####List of Awesome Swift/iOS/Sketch lists:
- Vsouza - A list of awesome iOS frameworks, libraries, tutorials, plugins, components and more
- Uraimo - A list of awesome Swift playgrounds
- Index of things related to Sketch
- 40 Design and Prototyping resource for Mobile, Photoshop and Sketch
- Uplabs - list of iOS app designs
- UImovement - UI design inspirations
- Sindresorhus - A grand list of lists
- Resource for learning iOS design and Xcode
- List of tools, frameworks and websites
- A list of UI design patterns
- 200 Android and iOS mockups for Sketch
- Sketch mockups, icons, etc
- A list of iOS guides by code path
- List of free resources to help build your UI
- Swift toolbox is a community-supported catalog of iOS and OSX libraries written in the Swift Programming Language
####Others:
- Playing with stack views in playground
- Furniture demo app for iOS
- A simple Cordova plugin written in Swift
- A ruby on rails inspired framework for swift that runs on linux and OSX
- Connect apps and devices with ifttt
- Website which shows you popular tools for your needs
- Reference sheet for Design patterns
- Swift - Cheat sheet
- Using multiple cloud services with one library
- Organize your code snippets with this app
- Design and prototype customized UI with IBAnimatable
####Plugins:
- Sketch plugin for creating designs with auto layout constraints
- 10 productivity plugins for Sketch
- Allows you to easily copy styles from one layer to another
- Git sketch plugin
- It lets you discover/install plugins and color schemes for Xcode
- Sketch plugin that allows creates circular graphics
####Recording tools:
####Security:
####Server side swift:
####Siri Kit:
####Shortcuts:
####Swift changes:
####Swift extensions:
- Set of swift extensions
- A list of Swift extensions
- A colouring utility that allows for easy gradients and picking colors based on their hex numbers
####Technical Tests:
####Template for designs:
- iOS 9 UI template for Sketch
- 200 device and mockups for sketch
- 80 printable wire frames
- Things to do before writing your iOS app
- Device sketch sheets
- 200+ iPhone 6 mockup design templates
####Utility:
####VideoPlayer:
####Videos:
- Apple TV tech talks
- Using Touch Id
- WWDC video, Mysteries of Auto Layout - runs only on Safari
- How to use Craft
- How to use Dash 3 (one stop shop for all your API documentation)
- An explanation of Grand Central Dispatch
- Playlist on UI/UX design
- TDD in swift using Quick
####Xcode customization: