Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sensehack/swift
Swift Codebase
https://github.com/sensehack/swift
codebase coding-practices proof-of-concept swift xcode
Last synced: about 1 month ago
JSON representation
Swift Codebase
- Host: GitHub
- URL: https://github.com/sensehack/swift
- Owner: SensehacK
- Created: 2019-02-07T08:36:42.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-07-21T21:07:41.000Z (6 months ago)
- Last Synced: 2024-07-21T22:30:34.957Z (6 months ago)
- Topics: codebase, coding-practices, proof-of-concept, swift, xcode
- Language: Swift
- Homepage:
- Size: 10.7 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Swift
## Intro
This is just personal workspace for testing different functions related to Swift language.
I love to track my progress & git allows you to work around the problem statement by versioning it. So thats my inspiration for amalgamation of all of my other small code repository to a specific one stop solution repo for my local environment scratch pad.
## Content
Development Hell and most of Swift and Xcode quirks used with bit of documentation with small readme files along with my own documentation links of another repo I actively maintain for my own software developer growth.
Content would include :
- Swift Basics
- Swift different Frameworks
- Swift Tests- Future plans
- [ ] SwiftUI
- [ ] Swift Package Manager
- [ ] Swift 5
- [ ] Health kit
- [ ] Notification## Projects
Currently nothing is hosted to preview you would have to manually clone/download the project and build using respective instructions.
## Build
Clone the code and use Xcode v10+ to build the codebase.
Currently we haven’t added any packages to the build yet, if we do add those, you may need to do a quick> pod install
> For installing all of the package dependency handled by Cocoapods or Swift Package manager.## Develop
Install Swift Linter for proper code suggestions and we would also incorporate Unit tests as a way to be more compliant with Test driven development, even though this project isn’t designed and developed around TDD principles.
## Documentation Links
WIP
Few documentation I'm currently working on another repo.iOS Documentation: [iOS Documentation](https://github.com/SensehacK/dev-cheatsheet/blob/master/iOS_documentation/README.md)
Ionic Learn Timeline: [Ionic Learn Timeline](https://github.com/SensehacK/dev-cheatsheet/blob/master/ionic_cheatsheet/README.md)
Best Coding practices : [Coding practices](https://github.com/SensehacK/dev-cheatsheet/blob/master/README.md)
Swift Learn Timeline: [Swift Learn Timeline](https://github.com/SensehacK/dev-cheatsheet/blob/master/README.md)
Git Learn Timeline: [Git Learn Timeline](https://github.com/SensehacK/dev-cheatsheet/blob/master/git_cheatsheet/git.md)
React Learn Timeline: [React Learn Timeline](https://github.com/SensehacK/dev-cheatsheet/blob/master/README.md)
Angular Learn Timeline: [Angular Learn Timeline](https://github.com/SensehacK/dev-cheatsheet/blob/master/README.md)
Javascript Learn Timeline: [Javascript Learn Timeline](https://github.com/SensehacK/dev-cheatsheet/blob/master/README.md)
Html Learn Timeline: [HTML Learn Timeline](https://github.com/SensehacK/dev-cheatsheet/blob/master/html_cheatsheet/README.md)
## Environment
- OS: - Mac: Catalina 10.15 - Windows: Windows 10
- IDE: - Xcode 11.2.1 - VS Code
* Browsers: - Firefox Nightly /Dev /Main - Safari /Technical Preview - Microsoft Edge Dev ( Chromium )
* Version Control : Git
* Team management : JIRA, Github Project
* Documents : Google docs
* Terminal : iTerm
* Writer: iA Writer
* Terminal : iTerm### Authored by : [Kautilya Save](https://sensehack.github.io/)
### [LinkedIn](https://www.linkedin.com/in/kautilyasave/)