#1,964 in Computers & technology books
Reddit mentions of Programming iOS 12: Dive Deep into Views, View Controllers, and Frameworks
Sentiment score: 2
Reddit mentions: 2
We found 2 Reddit mentions of Programming iOS 12: Dive Deep into Views, View Controllers, and Frameworks. Here are the top ones.
Buying options
View on Amazon.comor
- All new design of the first 30 levels
- Includes complete content from Star Wars Galaxies: An Empire Divided and Star Wars Galaxies: Jump to Lightspeed
- Customize your character's appearance -- body types, facial features, tattoos and more
- Take on one of over nine iconic professions, including Bounty Hunter, Smuggler, Commando, or a Jedi
- Inspired by all the George Lucas films, including all the trilogy and prequel movies
Features:
Specs:
Height | 9.25 Inches |
Length | 7 Inches |
Number of items | 1 |
Release date | November 2018 |
Weight | 4 Pounds |
Width | 2 Inches |
I have written this thing in another thread, but I think I'd like to recite it here too:
I would strongly recommend you cancelling your Ray Wenderlich subscription as soon as possible.
The sad thing is, the tutorials are very appealing to the beginner audience; however, the more experience you get, the more you realize how poor the quality is: simply put, they teach you bad practices that no experienced developer would ever use in production. As a beginner you just can't realize this — and that is their business model, to provide tons of mediocre content that is easy enough to give you some sense of accomplishment; however, this masks the truth about development: it's not that easy and it is much more methodical than they are trying to present. In the end, even after 10–20 video courses on their website, you still will have no idea how to build an app. And once you realize how bad those practices were, you will need to relearn tons of stuff the proper way.
Luckily, there are four resources that discuss iOS development in much more methodical, professional way, and two of them are free.
(I can't speak about Paul's books since I haven't got any).
Generally, there are huge amounts of mediocre beginner-to-mid-level content on iOS development and few to zero resources that cover many important aspects that would truly make you a good developer. Even the resources that I listed do not cover everything, and you will need to do your own research, reverse engineering and plain experimentation. For example, I have never seen a full-fledged guide on UICollctionViewLayout, although I would argue that at least half of good apps on the market use this object in some way — so I've been playing with a disassembler for already 4 days straight.
In the end, you should try to stop using tutorials as soon as possible and start relying on the documentation. Learn not to build specific things, but learn general ideas: do not learn how build a to-do app, but learn to use all aspects of UITableView (so that you can build all possible apps that revolve around it, not only to-do lists). Do not use Auto Layout 'just' to make self-sizing cells, but learn it as a whole system (https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/AutolayoutPG/) and then you will be able to configure your own views that do self-sizing.
Learning by doing is overestimated. At least, until we start to see good content on the market.
Programming iOS 12 and Advanced Swift 4 are the two books that I would say take your iOS/Swift knowledge to "better than hirable."