@iKyle@mastodon.social
@iKyle@mastodon.social avatar

iKyle

@iKyle@mastodon.social

iOS Developer #iosdev

This profile is from a federated server and may be incomplete. Browse more on the original instance.

christianselig, to random
@christianselig@mastodon.social avatar

noooooo

iKyle,
@iKyle@mastodon.social avatar

@christianselig Proxyman > ab.chat..../v1/initialize

Override by "Map to local" and replace all "false" with "true".

Don't know which one is actually required. I just replaced everything with true, instead of doing them one at a time to find which set is the minimal needed change.

iKyle, to random
@iKyle@mastodon.social avatar

I really miss the jailbreaking scene.

It was awesome getting to use early iOS devices as full actual computers, with ssh, file access, and tweaks adding new features to the OS.

Themes, new home screens, multi-tasking, app switchers, keyboard mods, notification UIs, new lock screens.

And then next year WWDC would announce the new iOS, which would always include an official Apple version of the most popular JB tweaks from the last year or two.

https://mastodon.social/@nate@mstdn.social/112403288817416802

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

I think with Apple's latest changes to the Core Technology Fee, we're starting to see some of the elements that might actually work when all's said and done. Specifically, developers self-reporting company revenue — I think the only way to make the CTF fair is to have a flat fee, per year, that scales based on how much money your company makes. If you make $0, you pay $0. If you're Spotify, you pay $Ms. That takes away Apple's per-install tracking; devs don't need a nanny, they need a partner

iKyle,
@iKyle@mastodon.social avatar

@stroughtonsmith I'm worried they might get away with something like that. But I'm still fundamentally against Apple being able to tax developers at all.

Windows, macOS, Linux don't and have never worked that way.

You don't pay Google, Mozilla or Safari for your website being able to run on their browser.

I object to Apple being able to enforce a toll bridge between users and developers.

Not a payment processing fee, or a anything like that, just a pure tax just because.

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

Many years ago, I wanted a 3D game engine for mobile platforms, a cross-platform alternative to SceneKit.

It took a decade, but it is finally coming:

https://tirania.org/blog/archive/2024/Apr-23.html

iKyle,
@iKyle@mastodon.social avatar

@Migueldeicaza small typo:

The link. https://github.com/xamarin/urho

is actually, in the article:
https://github.com.xamarin/urho

Meaning it seems like a 404, as if Microsoft actually deleted the project entirely

iKyle,
@iKyle@mastodon.social avatar

@Migueldeicaza Thanks for the article! I've been following your updates on Swift Godot excitedly, but had never heard most of the background info before.

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

I have been looking at both Codea and Swift playgrounds for inspiration for their development features (like code completion, run/pause, doc integration) for my Godot ipad UI

Are there other IDEs you folks like/enjoy on iPad that I should look at?

iKyle,
@iKyle@mastodon.social avatar

@Migueldeicaza I've always found Pythonista really nice to use.
http://omz-software.com/pythonista/

iKyle,
@iKyle@mastodon.social avatar

@Migueldeicaza Had to check it was still available but the "best/most complete" iOS IDE I've seen is Continuous (.NET Xamarin IDE on iOS with full C# iOS API access)

https://apps.apple.com/us/app/continuous-net-c-and-f-ide/id1095213378

iKyle, to random
@iKyle@mastodon.social avatar

The list of fairly fundamental problems with SwiftUI is astonishing.

Apple should have dog fooded it for several years first (tried to write Pages or Keynote using it first).
Instead of just releasing it straight away from the original WatchOS codebase and trying to build up.

https://mjtsai.com/blog/2024/03/11/mac-dialog-in-auto-layout-vs-swiftui/

Gargron, to random
@Gargron@mastodon.social avatar

We've updated the rules of our flagship server mastodon.social today. Most are the same with some clarifications, but one rule is new: Content created by others must be attributed, and use of AI must be disclosed. Profiles that only post AI-generated content will not be tolerated.

iKyle,
@iKyle@mastodon.social avatar

@Gargron The actual details of these rules seem ill thought out and short sighted.
And some, like the AI rules just out right wrong.
(Given a separate rule explicitly allows bot accounts and all modern bots from this point forward will most likely be using LLMs to generate the final text to the end user)

Unfortunately mastodon.social basically IS Mastodon for most people so these rules will have an outsized effect.

iKyle, to random
@iKyle@mastodon.social avatar

Apple's amazing innovation of bringing the fun, accuracy and unpredictability of App Review to Side Loading.

This is just what the web, the Mac, Windows, and Android have been missing all these years!

Random rejections for things your app doesn't even do!

https://mastodon.social/@rileytestut/112102194734084016

iKyle, to random
@iKyle@mastodon.social avatar

Why Ollie is moving away from SwiftUI to UIKit | by Mahyar McDonald | Ollie | Feb, 2024 | Medium https://medium.com/goodones/why-ollie-is-moving-away-from-swiftui-to-uikit-cfdefe918d1c

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

If Siri is being supplanted by an LLM this year, we're almost certainly going to get a Siri contact in Messages, right? Chat with Siri when you need to do something, send attachments/files back and forth for processing, @-reply Siri in a conversation with somebody to have it interject (granting access to the last n messages in the convo for context), maybe even have Siri ‘message’ you on a user-programmed schedule with a summary of things you've missed, or on special occasions

image/jpeg
Apple Watch ‘Happy Birthday!’ notification

iKyle,
@iKyle@mastodon.social avatar

@stroughtonsmith I really hope so! that's one of the features I really like about the Wavelength chat app (that and threading based UI instead of group based) but I've been unsuccessful getting others to use it over WhatsApp.

https://apps.apple.com/app/id1584865627

iKyle, to random
@iKyle@mastodon.social avatar

This is the kind of amazing IDE I've wanted for years! I'm amazed someone was actually able to build it!

https://www.youtube.com/watch?v=72y2EC5fkcE

christianselig, to random
@christianselig@mastodon.social avatar

SwiftUI question: I'm trying to make a slider that expands on touch. How do I make it so the progress part's height animates (instead of jumping), but the width stays instantly responsive (no animation)?

No matter where I put the .animation() modifiers I cannot seem to get it, haha

Gist: https://gist.github.com/christianselig/eda075422436f4e4934565da001455d4

Video of code with an interactive SwiftUI custom slider that jumps into place as soon as you start dragging, which looks weird. Code is available in linked GitHub Gist.

iKyle,
@iKyle@mastodon.social avatar

@christianselig idea for the future.

Make the inner progress always full height and then crop to the smaller height.

The width never animates.

The height animation is actually animating the crop instead.

Then 1 view animates. Then other view never animates?

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

Apple Weather's 12-hour precipitation map takes so long to load in every time that 9/10 times I just close it and give up. Is that a universal experience? Or are Apple's local CDNs just abnormally slow here?

This progress bar either stalls or takes upwards of 30 seconds to resolve.

iKyle,
@iKyle@mastodon.social avatar

@stroughtonsmith same for me. I’ve basically given up on the feature at this point.

iKyle, to random
@iKyle@mastodon.social avatar

I find it so weird people suddenly act like macOS and Windows just don't exist when talking about iOS app distribution.

All these ridiculous arguments saying Apple deserves to tax developers whatever they want and the ecosystem can't possibly exist without the AppStore.

Because indie macOS apps have never existed?
Because downloading a Windows app from a developers website is not a thing that has ever existed?

Because no software ever existed before the AppStore?!?

iKyle,
@iKyle@mastodon.social avatar

"Dev tools wouldn't exist without Apple!!!"

Xcode used the open source GCC for years, until Apple replaced it with LLVM (which is also open source).

When I did jailbreak tweak development my build environment was all command line terminal tools, and it was fine.
In some ways better than Xcode is even now, in terms of debugging and inspection tools available.

iKyle,
@iKyle@mastodon.social avatar

"I'd have to manage app distribution and payments myself!!!"

But Stripe exists?
And has an SDK they want to make as easy as possible to use.

Also have those people never bought a paid indie Mac app on Gumroad?

https://goodsnooze.gumroad.com/l/macwhisper

Free apps (stick the zip file on your website)

Paid apps: gumroad

Paid app gets successful enough it's worth it: add a payment thing to your own website.

Like macOS and Windows apps have been doing for decades?

iKyle,
@iKyle@mastodon.social avatar

"I'd have to deal with 3rd party marketplaces"

No.
That's what Apple is trying to force on you with these new restrictions & blocking side loading by only giving 3rd party AppStores.

If they actually enabled actual side loading. You can just stick the app on your own website.

iKyle,
@iKyle@mastodon.social avatar

"Apple would never build cool technology into iOS if they couldn't charge app developers for it!"

Ok.... but that's just not true.

If they did iOS would fail and Android would win.

Apple builds iOS to be awesome so users want to buy iPhones.

Just like..... the Mac!
They want Mac apps to use new technology they add so the Mac is useful.

Apps not adopting the new stuff is a big problem for Apple on the Mac.

Apps using Apple's new technologies quickly is a big help to Apple for the iPhone

iKyle,
@iKyle@mastodon.social avatar

Every single argument people make about Apple needing to tax developers to be on iOS can be answered by saying.

Ok. But the Mac. And Windows.

You have to ignore 20+ years of computer history to justify Apple's arguments.

dimillian, to random
@dimillian@mastodon.social avatar

Indeed. This is what I believe. Healthy competition is good for everyone. EU got us this hot mess because EU Suits don't understand anything about what they're doing. There is a difference between deciding USB-C is an appropriate standard (good) and meddling with company internal affairs.

iKyle,
@iKyle@mastodon.social avatar

@dimillian all very good, very true points.

That's why there are no, and never have been any, Mac apps available online.

No indie Windows apps.
No small scale indie Mac apps.

iKyle, to random
@iKyle@mastodon.social avatar

Bad side effect (for Apple and the platform) of Apples install tax.

This will encourage Electron, react native and other web based dev tools which can get setup to be server powered/can be updated without involving a reinstall.

iKyle,
@iKyle@mastodon.social avatar

I.E: Bringing the joy of every app being an Electron style web app, that the Mac enjoys, to iOS

iKyle,
@iKyle@mastodon.social avatar

People talk about a "technology fee" to pay Apple for access to all the frameworks and technology in iOS.

But one of the Mac's big challenges is that Mac Apps nowadays don't use Apples technology and Frameworks.
Instead everything is just a web app running in a Chrome window.

Which means when Apple releases some new technology or framework; and they want everyone to use it..... Mac App's mostly don't.

And that hurts the Mac platform and Apple.

Rapid adoption of Apples tech is good for Apple.

iKyle,
@iKyle@mastodon.social avatar

Taxing, and so discouraging developers from using, Apple's tech stack will just push them onto the web tech stack further, and so damage iOS and their platform advantage.

In the same way everything being an Electron app damages the Mac ecosystem and Apple's ability to meaningfully move it in new directions.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • kavyap
  • GTA5RPClips
  • vwfavf
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • Youngstown
  • ngwrru68w68
  • slotface
  • thenastyranch
  • ethstaker
  • khanakhh
  • rosin
  • megavids
  • InstantRegret
  • modclub
  • osvaldo12
  • anitta
  • everett
  • Durango
  • cisconetworking
  • cubers
  • Leos
  • provamag3
  • tacticalgear
  • tester
  • JUstTest
  • All magazines