ios-guidelines's People
Forkers
kasss aniltaskiran mehmetergul mineoz oerbas akarayelli chillxcode erdituncalp bwedipceylan ismailkilic ilhamicngz tolgayildirimios-guidelines's Issues
App Architecture Guideline
App UI Guideline enhancement
Uncollapsed sections
Hey. I've had a look at the documentation, good work. But just a quick browse and when I want to search for swift keywords, collapsed sections won't let me. Maybe the codes can be uncollapsed. I just wanted to give a suggestion ๐งก
Unit Test Pipeline Guideline
should be added into repo.
Architecture Decision Records
should be added into repo.
Analytics Architecture Guideline
Analytics Architecture Guideline should be added into repo.
Seperate coding style guide with their headers.
App Architecture Guideline
App Architecture Guideline should be added into repo.
.
App Architecture Guideline should be added into repo.
Seperate coding style guide with their headers.
should be added into repo.
Analytics Architecture Guideline
Trendyol iOS Open Source References
should be added into repo.
Ternary Operator and Avoiding Long-complex Expressions
First of all, nice documentation ๐
Just have one suggestion if you like to check over:
Ternary Operator usage in Patterns topic, relating it to build time problems making usage of ternary a little ambiguous.
Same for nil coalescing operator, I suggest separating "avoiding long-complex expression usage" with those two.
Example:
let top: UIView? = UIView()
let bottom: UIView? = UIView()
let width: CGFloat = 10
let height: CGFloat = 10.
// WRONG (Complex expression)
let size = CGSize(width: width, height: height + (top?.bounds.height ?? 0) + (bottom?.bounds.height ?? 0) + 33).
let top: UIView? = UIView()
let bottom: UIView? = UIView()
let width: CGFloat = 10
let height: CGFloat = 10
// SEPARATION (Complex expression)
let firstExp = top?.bounds.height ?? 0 + height
let secondExp = bottom?.bounds.height ?? 0 + 33
let size = CGSize(width: width, height: firstExp + secondExp).
Thanks :)
Architecture Decision Records
Architecture Decision Records should be added into repo.
Deeplink Guideline enhancement
should be added into repo.
Trendyol iOS Open Source References
Trendyol iOS Open Source References should be added into repo.
Analytics Architecture Guideline
should be added into repo.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.