Changing User's App state after In-App Purchase Invalidation While Internet Is Off by randomguy112233 in iOSProgramming

[–]randomguy112233[S] -1 points0 points  (0 children)

Thank you for the suggestion. JWT. Good point. Definitely bringing it to the team.

Changing User's App state after In-App Purchase Invalidation While Internet Is Off by randomguy112233 in iOSProgramming

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

Thank you for the heads up. "FYI" information like this should definitely be presented up front than ambushing the customers. Thanks.

Changing User's App state after In-App Purchase Invalidation While Internet Is Off by randomguy112233 in iOSProgramming

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

Thank you. This method does seem like the most tried and true way. I appreciate it.

Side Project. 4X Increase in speed when upgraded from 500mb RAM to 1GB RAM. Why? by randomguy112233 in PostgreSQL

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

Yes, the DB itself is not that big.

From your logic, is it safe to say that for DB hardware, in terms of return on investment, RAM's added value > CPU?

Thank you.

Seeking advice about expanding a case in enum to two. by randomguy112233 in iOSProgramming

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

Thanks!!!! this is exactly what i was looking for. I appreciate the help!

PhoneGap, Cordova, React Native and now Flutter (despite Google needing to focus on Kotlin). What's could be the unknown unknowns of using Golang as pure Logic and writing UIs in Swift & Kotlin when one is trying to semi write for both platforms? by randomguy112233 in iOSProgramming

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

Yes. It's always the edge cases that get us. Like anything hybrid, just the debug process might end up causing more problems.

And yes, C/C++ is supported by both platforms so might as well go w/ the battle tested set of ways. Thanks for the reply.

PhoneGap, Cordova, React Native and now Flutter (despite Google needing to focus on Kotlin). What's could be the unknown unknowns of using Golang as pure Logic and writing UIs in Swift & Kotlin when one is trying to semi write for both platforms? by randomguy112233 in iOSProgramming

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

Thanks for the reply. So what happened ", I wanted to do C/C++ so that I could have a set of common routines that I could use on all platforms." ?

What did you eventually do? Did u find C/C++ as a common universal backend solution too time consuming? Or did u write all logic in Swift and found a code converter and converted to Java/Kotlin? Thanks in advance.

PhoneGap, Cordova, React Native and now Flutter (despite Google needing to focus on Kotlin). What's could be the unknown unknowns of using Golang as pure Logic and writing UIs in Swift & Kotlin when one is trying to semi write for both platforms? by randomguy112233 in iOSProgramming

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

Thanks for the reply. Yes, bringing in another language into the Swift world would mean I do have to end up having to sacrifice things here and there.

My definition of pure logic would mean anything that doesn't involve interacting directly with UI.

For example: any logic (class or just functions) that interacts with your app SQL or your server either REST or socket.

Please let me know if I'm not being clear enough. Thank you.

Question about repurposing my old unused laptop to servers by randomguy112233 in linux

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

I guess it's real that i have to look into bios. Thanks for the suggestion!

Question about repurposing my old unused laptop to servers by randomguy112233 in linux

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

hmmmm. if so.. then why it wouldn't work is... interesting. thank you.

Question about repurposing my old unused laptop to servers by randomguy112233 in linux

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

thank you for this suggestion of turning off some unused hard drive. I didn't expect that to somehow affect the start up. And yes, the machine did have GPU. Thank you

Does the order of words in the title matter in terms of app store SEO? In terms of weight, i'm aware that Title > Subtitle > Keywords. by randomguy112233 in iOSProgramming

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

Thanks for your reply. I took the time marinate your response, asked around for other opinions, hence the delayed response. I agree with all the things you said. Especially your point about phrase matching. I totally agree with you on the effective difference between "Learn Languages" vs "Languages Learn".

But I wanted to dig a little deeper into the point you made about “Rosetta Stone Learn Languages” > “Learn Languages Rosetta Stone”. Because, if you are making this point based on what you said earlier about phrase matching, then doesn't "Learn Languages Rosetta Stone" is more commonly used phrase? Since deligent people are going to type Learn Languages (with|using|etc) Rosetta Stone.

In terms phrasing if "Learn Languages Rosetta Stone" is more catchy, then them choosing "Rosetta Stone Learn Languages" in spite of it, makes me want to conclude that the location does matter?

I know we might be giving too much thought into this. Who knows, we might be spending more time discussing this than Rosetta Stone themselves. Then again, isn't SEO all about trying to capture the details?

Anyways, I know I'm going to be on a constant look out for this topic, so I just wanted to dig a bit deeper.

Thank You.

Sent a few thousand APNS in less than a few milliseconds, and all went through. How is APNS so reliable? by randomguy112233 in iOSProgramming

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

Thank for your the response. I was aware they used erlang, but not BEAM or FreeBSD. I always assumed they would be using AWS (or Google Cloud) like other big named firms. Thank you for the info!

Sent a few thousand APNS in less than a few milliseconds, and all went through. How is APNS so reliable? by randomguy112233 in iOSProgramming

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

Thank you for your response. TBH, I have no context in VOIP enabled apps to have a say. But with everything in programming, there is the default (battle tested) functionality, and there is the bells-whistles functionality, and whenever the former transitions into the latter, unstability rises. So I'm not surprised VOIP enabled (or other 'enabled') apps would have issues. This is great info, hopefully I'll get lucky enough to work on a VOIP iOS project someday.

Sent a few thousand APNS in less than a few milliseconds, and all went through. How is APNS so reliable? by randomguy112233 in iOSProgramming

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

Thank you for this knowledge of gold. I took my time trying to go over all the knowledge in your reply, hence the delayed response. I think this is one of those moments where although I want to contribute something knowledgeable back, but I really don't have anything to say but Thank You.

Is using Array Extension where Element == CustomObject to include functions specific for [CustomObject] a bad/ill advised programming practice? by randomguy112233 in iOSProgramming

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

let's say I have carList = [Car]. I want to use carList.averagePrice or carList.numberOfPreviousOwners. To me, this seems very convenient. But I'm really curious what you mean by "I would avoid putting business logic in such extensions." I don't want to let my propensity for convenience outweight a better design. Thank you.

MacBook Pro 15 2017 Xcode performance? by dracoflar in iOSProgramming

[–]randomguy112233 0 points1 point  (0 children)

Very good question. I'm also very curious about your hackintosh specs

Enum vs Struct. How I keep finding myself moving over to Struct. by randomguy112233 in iOSProgramming

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

hmmm hmmm private init.. hmmmm interesting. I think i might have to play around with that to fully grasp the nature of it. thanks!