Welcome to the Lounge
The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
|I've written a full iOS app that even does some drawing to the main View. I actually published it to the App Store (and suffered all the things that means) a little over a year ago. Then I was too cheap and I let my $99 dev account expire so you can't see it on App store now.
Here's a quick snapshot of the app just for reference:
When I wrote that app I learned just enough to get it going because my target was the app, not necessarily learning to develop apps perfectly.
Anyways, I have read/been reading a couple of iOS development books.
One, I really liked because the author is a very good writer:
iOS 12 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics: Matt Neuburg: 9781492044550: Amazon.com: Books[^]
But as I got further in the book (unfortunately later parts of chpt 2) I found that the book just went off in tangents of Swift code that I'm probably not going to see until much later.
It really bugged me. I want to learn iOS Dev not necessarily every nuance of Swift.
It's kind of like a carpenter with a hammer. I need to be great with a hammer but I don't need to know how the they build the hammer head from molten iron.
I've also read a bit of iOS Programming: The Big Nerd Ranch Guide (6th Edition) (Big Nerd Ranch Guides): Christian Keur, Aaron Hillegass: 9780134682334: Amazon.com: Books[^] and it's good too.
But after those books I don't find much.
My Point and Question
I also find that when I go to write an app and start searching I don't find much documented or documented well enough or current enough to get things working on iOS. It's quite difficult to find solid resources that are up to date.
Comparing Android App I Wrote To iOS
A very good example is that I wrote a very simple Android app that:
1. allows user to add a list of URLs
2. allows user to make a call to getHostAddress() on background thread and measure how much time it takes to turn the URL string into the ipAddress.
It's a little utility that is very easy and simply basically measures the time to resolve the Domain Name. It looks like this : https://i.stack.imgur.com/3fRbw.png[^]
But when I try to search to write an app like that on iOS, I find nothing. Does the iOS not have a similar call to getHostAddress()? Is the API more limited for security reasons?
Xcode : Not My Favorite IDE
Also Xcode IDE is not my favorite. It seems like there is just a lot of noise in it as I look at it. I also think iOS storyboard and UI layout is annoying and difficult (especially compared to WinForms, XAML, and Android) and it feels kind of like magic is going on.
Anyone else have good resources for learning?
modified 2-Dec-18 17:09pm.
General News Suggestion Question Bug Answer Joke Praise Rant Admin
Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.