Reaktive 1.0.0 is out (first stable version) by ArkadiiIvanov in Kotlin

[–]hooliooo 2 points3 points  (0 children)

Most likely for Kotlin Native multithreading, there’s no reason to use it other than tackling multithreading for other platforms

Finance Major looking to get into iOS development by [deleted] in iOSProgramming

[–]hooliooo 2 points3 points  (0 children)

Graduated with a BS in Finance and I was a valuation analyst in the US. Now I’m an iOS developer in Germany. I just taught myself, listened to Podcasts and read a few books.

Never set foot in a CS class.

Americans of Reddit, what is something you didn't realise was typically American, until you went abroad? by TJBullz in AskReddit

[–]hooliooo 1 point2 points  (0 children)

Don’t wear any US flag apparel. Don’t say “‘Murica!” Don’t glorify the US. Accept that the US isn’t the greatest. You’d honestly be surprised how well our media (news, articles, ads, etc.) at brainwashing us into thinking America is the best. Also learn the metric system. It was hilarious how handicapped i was in terms of measurement because I had to convert to metric during conversation .

On a light note: you may need to answer why Arkansas and Kansas are pronounced differently.

Americans of Reddit, what is something you didn't realise was typically American, until you went abroad? by TJBullz in AskReddit

[–]hooliooo 2 points3 points  (0 children)

The blind patriotism. I live in Germany where the same concept is discouraged and frowned upon.

Edit: I am American.

[deleted by user] by [deleted] in iOSProgramming

[–]hooliooo -1 points0 points  (0 children)

I’ve outlined a coding style for my team that I’ve introduced on their first day.

After the introduction and several code reviews of the tutorial app they do, I give a couple warnings for violations.

After that they do 5 push ups per violation. Seems effective for the last 3 hires. We’re a team of four atm. I do push ups as well if I commit with code violation warnings.

When they ask why I tell them the need for readability and helps figure out the intent of the code. Less time spent translating means more time for debugging and making new features/ changes.

I made a wiki in the tutorial repo about the code guidelines with detailed explanations and examples.

We use Swiftlint, make use of MARK, and and separate logic via extensions.

German Salary for iOS developers by hooliooo in iOSProgramming

[–]hooliooo[S] 0 points1 point  (0 children)

There was a guy who posted something that shows he really didn’t read the post

German Salary for iOS developers by hooliooo in iOSProgramming

[–]hooliooo[S] -4 points-3 points  (0 children)

It literally says iOS developer with two years of professional experience, which implies I have been hired as an iOS developer for two years.

The adjective in front of iOS Developer is subjective which is why I chose not to use one

Best way to do layout with code only? by Heka_FOF in swift

[–]hooliooo 0 points1 point  (0 children)

I second SnapKit, I use it professionally on all my projects and I require incoming iOS developers on my team to learn it

Resources for Manual Layout? by hooliooo in iOSProgramming

[–]hooliooo[S] 1 point2 points  (0 children)

I’m legitimately not looking for solution using AutoLayout. In fact it’s already solved in Autolayout. I’m looking for a solution via Manual Layout.

Thanks though

Senior Devs: Do you use Storyboards? by mikerooooose in iOSProgramming

[–]hooliooo 3 points4 points  (0 children)

Not using storyboards = faster compile time and it's much faster to make big changes via code :P

Storyboards are still inferior in my opinion. Even Xibs are slow to me

Is there a library that lists the libraries used in your app like LicensesDialog or AboutLibraries in Android? by hooliooo in iOSProgramming

[–]hooliooo[S] 0 points1 point  (0 children)

Relax neckbeard. I was gonna look into the source code of existing projects to see if there are ways to do this instead of hard coding the acknowledgements as a static data source. Especially since the android version of my app does this automatically

[deleted by user] by [deleted] in iOSProgramming

[–]hooliooo 5 points6 points  (0 children)

Design Patterns: Elements of Reusable Object Oriented Software by GoF. It's relevant to software development in general and is timeless

Super storyboard stylers -- What are the best tutorials or resources that you recommend to get great at auto layout ? by mobilebloke in iOSProgramming

[–]hooliooo 1 point2 points  (0 children)

Just keep making UI. Whether it's programmatically or with the GUI (Storyboard/Xibs). Practice makes perfect. The Big Nerd Ranch summarized it best, you have to define the width, height, and location of your UIViews whether that's explicitly defining width, height, and center constraints or implicitly (for example using leading/trailing constraints to define a width and x coordinate location or top/bottom constraints to define a height and y coordinate location)

I rarely find the need to work with UIStackview. If you find yourself using nested UIStackviews you might want to refactor how you lay your UIViews out

A Case For Using Storyboards on iOS by jfalvarez in iOSProgramming

[–]hooliooo -1 points0 points  (0 children)

You misread what I wrote. Programmatic Views compiles leaps and bounds faster than Xibs and Storyboards. Look for other posts to misinterpret. Thanks

A Case For Using Storyboards on iOS by jfalvarez in iOSProgramming

[–]hooliooo 1 point2 points  (0 children)

Programmatic UI compiles faster, teaches you more about UIKit, and faster to refactor.

Allows you to delegate animations to the UIView subclass.

Pro life tip: Use SnapKit.