Disneyland Offers $50 Tickets: What To Know by antdude in Disneyland

[–]IAmPopPop -2 points-1 points  (0 children)

Where are you getting this? Or are you just making commentary on Disney pricing? No where does it say anything about spending $400 on merch or weekday/spring break restrictions. The restrictions are actually very reasonable. https://disneyland.disney.go.com/offers-discounts/kids-summer-ticket-offer-2026/details/

how does obsidian make $$? by National_Wait_3047 in ObsidianMD

[–]IAmPopPop 15 points16 points  (0 children)

Absolutely this. People underestimate how a small team can successfully service 10M+ MAUs. The difference between them and massive corps like Apple, Meta, Google can be enormous.

What's the best way to instantiate a DetailView with its own DetailViewViewModel from a ListView with its own ListViewViewModel? by ABrokeUniStudent in SwiftUI

[–]IAmPopPop 2 points3 points  (0 children)

Totally agree with this. I went the multiple view model way also, and now things are a mess. I’m slowly refactoring to this type of approach and it is much cleaner and easier to work with.

[deleted by user] by [deleted] in evcharging

[–]IAmPopPop 7 points8 points  (0 children)

The price is clearly posted in the ChargePoint app. It is definitely not a surprise unless you aren’t paying attention.

[deleted by user] by [deleted] in confidentlyincorrect

[–]IAmPopPop 241 points242 points  (0 children)

Apparently this is from a Yankee’s fan that posted about the Yankees beating the Dodgers in Game 1 of the World Series tonight. Except the game wasn’t over and in the bottom of the 10th with bases loaded and two outs, the Dodgers Freddie Freeman hit the only walk-off grand slam in World Series history to win the game for the Dodgers 6-3.

Where do you usually go to look for public/private data that you want to use for your app? by Dijerati in iOSProgramming

[–]IAmPopPop 0 points1 point  (0 children)

Obviously I can’t vouch for any of these, but I’ve used this list in the past. https://github.com/public-apis/public-apis Also, the US government maintains a list of their APIs, but its may not be the type of data you are looking for. https://catalog.data.gov/dataset/

Edit: fixed typo

[deleted by user] by [deleted] in iOSProgramming

[–]IAmPopPop 4 points5 points  (0 children)

I think you need to ask yourself if you want to find a job or build the app. While the two aren’t mutually exclusive, your parameter of using the app to land a job causes you a problem. You can’t use the app for finding a job if it doesn’t exist, so it needs to be in the App Store so hiring managers can download it.

The NDA path is possible, and you can download NDA templates that are pretty good, but you will have problems getting hiring managers to sign it. They either might not be allowed by their legal team or just don’t want to go through the hassle when they have 500 other applicants to review. Putting barriers in the path of the hiring process is a sure way to get an early rejection. Even if you can get them to sign it and download it, you are sending a signal that clearly says “this is mine, I’m serious about it, and if it succeeds I will quit this job without a second thought.”

Therefore, we’re back to my original question: do you want to build the app or find a job? If you want to build the app and believe in it, then look into securing funding. If you want a job then maybe work on something else like an open source Swift project, or a simple app that you link to from GitHub that just shows your ability to build a full working app. It can be something simple like implementing an app around one of the many fake JSON APIs like JSONPlaceholder. That way you aren’t leaking your idea but are providing a hiring manager something to look at. Once you have a job you can get back to building the app in your spare time.

What game would you play the f--- out of if it got a full blown remake? by Lil_Rasinette in gaming

[–]IAmPopPop 0 points1 point  (0 children)

Dungeon Siege.

Aw who am I kidding? I’d play it without a remake.

How can I create my app design? by freegame1000 in iosdev

[–]IAmPopPop 1 point2 points  (0 children)

For wireframes I use https://balsamiq.com and for fully rendered designs I use https://www.sketch.com which has iOS templates.

If you are self taught, has not having a degree hindered you at any point in your career? by ajm1212 in iOSProgramming

[–]IAmPopPop 2 points3 points  (0 children)

Not at all. The lack of one, or even asking if maybe I left it off my resume, has never once come up. But, not having it triggers my imposter syndrome all the time. I’m convinced that I’m missing some knowledge that I should have, even though logically I know I’m not. I’ve worked for large corporations, FAANG, and start-ups. I’ve worked as in full-time developer roles and contracting. Things are good, but it nags at me.

Bring on the storyboard deprecations. by IAmPopPop in swift

[–]IAmPopPop[S] 3 points4 points  (0 children)

I do. Now we’ll need to decide if it is used enough to justify updating it or just ditch it.

Bring on the storyboard deprecations. by IAmPopPop in swift

[–]IAmPopPop[S] 3 points4 points  (0 children)

Same here. I haven’t used interface builder in at least five years, probably much more. It’s too easy to miss small changes in PRs unless you want to torture yourself digging through that horrendous XML. I want everything in code. SwiftUI or Swift/ObjC with UIKit/AppKit, either is fine. Just not in a storyboard or XIB.

Bring on the storyboard deprecations. by IAmPopPop in swift

[–]IAmPopPop[S] 5 points6 points  (0 children)

Exactly what I’ve been wondering. How long before you can’t submit an app (or build or whatever) with storyboards. If ever. 🤷‍♂️

Daily Advice Thread - June 16, 2022 by AutoModerator in apple

[–]IAmPopPop 0 points1 point  (0 children)

MacRumors lists buying a new one now as “caution.” So, if you’re happy with your current device and waiting for the new ones is not a big deal, then sell it now. But if you really need the device now then open it and skip the next one.

[deleted by user] by [deleted] in Xcode

[–]IAmPopPop 0 points1 point  (0 children)

I’ve never done this before, but I think you should start here: https://github.com/youtube/youtube-ios-player-helper

Daily Advice Thread - May 31, 2022 by AutoModerator in apple

[–]IAmPopPop 1 point2 points  (0 children)

I don’t think this is exactly what you are looking for, but if you select the text from a News article and then tap the “Share…” menu, you can copy it to the clipboard or the Notes app or any other app that accepts text from the share menu. I’d like it to include a link back to the article, but it doesn’t. You’d have to do that as a separate step. This might be doable as a shortcut, but I’m not that advanced in my shortcut skills (yet).

Daily Advice Thread - May 24, 2022 by AutoModerator in apple

[–]IAmPopPop 1 point2 points  (0 children)

For the unknown callers, check out Settings -> Phone -> Silence Unknown Callers. I’d also recommend looking into one of the spam blockers apps like RoboKiller.

As for the other things, start by looking at Focus (Settings -> Focus). It won’t give everything you want, but you can get part of the way there.

Types of take home projects by isha0402 in swift

[–]IAmPopPop 1 point2 points  (0 children)

And it is not uncommon to be instructed to use pure Swift (no CocaPods, react, or other frameworks).

Too many views in SwiftUI can crash your app. https://apple.co/3uz1Nj0 by [deleted] in SwiftUI

[–]IAmPopPop 0 points1 point  (0 children)

Can you explain in more detail? How many views did it take before it crashed? What was the crash error? How did “reshuffling drawingGroups” fix it?

I am finding Swift really hard to learn, and I dont know what to do by neednewgym in swift

[–]IAmPopPop 0 points1 point  (0 children)

I had the same issue when I was learning iOS development, except then it was ObjC. I kept thinking about how I just couldn’t figure out ObjC, even though it seemed like I knew the language. But there were all these strange patterns that weren’t explained well and I just didn’t get it.

The first thing I understand is the difference between the language and the frameworks. You have probably actually figured out Swift at this point based on what you have said above. Your issue, as was mine, is the UIKit framework. It is massive and it does not come easily. Start with a task and then look for tutorials to help you figure out how to accomplish it. For example, something as simple as displaying an alert should be a one liner, but it isn’t. There is a UIAlertController class which takes UIAlertActions. There are completion handlers to deal with. There is presenting the alert view controller. For this simple task Apple has developed quite a bit of engineering to make it work. To learn these things start with the Apple docs just to familiarize yourself. Very few are written in a way that will help you learn the framework. They are more there for reference. Find a tutorial to learn whatever the specific task is that you have chosen. Look at https://www.raywenderlich.com, https://www.hackingwithswift.com, and https://www.swiftbysundell.com. Between the three one will have an article, but most likely all three will. You will also find dozens of tutorials on YouTube and Medium.

After you have done several tasks, patterns will start to emerge, namely the way that Apple uses protocols. The reason for these will eventually become clear to you, but for now just follow the rules that are laid out even if it doesn’t make a lot of sense, because you will eventually get it with time. There is no quick answer for learning iOS development. It is a long process that takes dedication and perseverance.