#appledev — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #appledev, aggregated by home.social.
-
The first issue of a new newsletter, Apple UI Insider, is out: a field guide to Apple's UI rendering stack, Core Graphics, Core Text, Core Image, Core Animation, and SwiftUI.
Every picture in it is drawn twice, once by my clean-room renderer, once by Apple's own frameworks, with the differences measured and published. That check caught a real bug: two renders disagreeing by 3.9%, traced to one coordinate flip, fixed to 0.07%.
-
The first issue of a new newsletter, Apple UI Insider, is out: a field guide to Apple's UI rendering stack, Core Graphics, Core Text, Core Image, Core Animation, and SwiftUI.
Every picture in it is drawn twice, once by my clean-room renderer, once by Apple's own frameworks, with the differences measured and published. That check caught a real bug: two renders disagreeing by 3.9%, traced to one coordinate flip, fixed to 0.07%.
-
The first issue of a new newsletter, Apple UI Insider, is out: a field guide to Apple's UI rendering stack, Core Graphics, Core Text, Core Image, Core Animation, and SwiftUI.
Every picture in it is drawn twice, once by my clean-room renderer, once by Apple's own frameworks, with the differences measured and published. That check caught a real bug: two renders disagreeing by 3.9%, traced to one coordinate flip, fixed to 0.07%.
-
The first issue of a new newsletter, Apple UI Insider, is out: a field guide to Apple's UI rendering stack, Core Graphics, Core Text, Core Image, Core Animation, and SwiftUI.
Every picture in it is drawn twice, once by my clean-room renderer, once by Apple's own frameworks, with the differences measured and published. That check caught a real bug: two renders disagreeing by 3.9%, traced to one coordinate flip, fixed to 0.07%.
-
The first issue of a new newsletter, Apple UI Insider, is out: a field guide to Apple's UI rendering stack, Core Graphics, Core Text, Core Image, Core Animation, and SwiftUI.
Every picture in it is drawn twice, once by my clean-room renderer, once by Apple's own frameworks, with the differences measured and published. That check caught a real bug: two renders disagreeing by 3.9%, traced to one coordinate flip, fixed to 0.07%.
-
this is probably a fruitless question, but is there any way to make xcode not show prompts/buttons/features/etc that are entirely dependent on having some LLM installed and integrated to use? i've been learning swiftui for maybe 30 minutes and this is trying my patience with the amount of useless clutter there is. #xcode #iosdev #macdev #swift #appledev
-
this is probably a fruitless question, but is there any way to make xcode not show prompts/buttons/features/etc that are entirely dependent on having some LLM installed and integrated to use? i've been learning swiftui for maybe 30 minutes and this is trying my patience with the amount of useless clutter there is. #xcode #iosdev #macdev #swift #appledev
-
this is probably a fruitless question, but is there any way to make xcode not show prompts/buttons/features/etc that are entirely dependent on having some LLM installed and integrated to use? i've been learning swiftui for maybe 30 minutes and this is trying my patience with the amount of useless clutter there is. #xcode #iosdev #macdev #swift #appledev
-
this is probably a fruitless question, but is there any way to make xcode not show prompts/buttons/features/etc that are entirely dependent on having some LLM installed and integrated to use? i've been learning swiftui for maybe 30 minutes and this is trying my patience with the amount of useless clutter there is. #xcode #iosdev #macdev #swift #appledev
-
this is probably a fruitless question, but is there any way to make xcode not show prompts/buttons/features/etc that are entirely dependent on having some LLM installed and integrated to use? i've been learning swiftui for maybe 30 minutes and this is trying my patience with the amount of useless clutter there is. #xcode #iosdev #macdev #swift #appledev
-
Also the Apple Watch app is updated and improved! And still all done on-device (with iCloud sync/backup) with no account, no ads, no tracking, no subscriptions, no phoning home, no nothing, completely free. Please do give it a go!
#iOSDev #Diet #indieDev #weightloss #appledev -
Also the Apple Watch app is updated and improved! And still all done on-device (with iCloud sync/backup) with no account, no ads, no tracking, no subscriptions, no phoning home, no nothing, completely free. Please do give it a go!
#iOSDev #Diet #indieDev #weightloss #appledev -
Because we can’t help ourselves, we’re running another conference soon! Join us, and the amazing Procreate, at #DevWorld on Tour!
-
Because we can’t help ourselves, we’re running another conference soon! Join us, and the amazing Procreate, at #DevWorld on Tour!
-
Because we can’t help ourselves, we’re running another conference soon! Join us, and the amazing Procreate, at #DevWorld on Tour!
-
Because we can’t help ourselves, we’re running another conference soon! Join us, and the amazing Procreate, at #DevWorld on Tour!
-
Because we can’t help ourselves, we’re running another conference soon! Join us, and the amazing Procreate, at #DevWorld on Tour!
-
Because we can't help ourselves, we're running another conference soon! Join us, and the amazing Procreate, at #DevWorld on Tour! #WWDC #AppleDev #iOSdev #SwiftLang
/dev/world on tour landing in ... -
Because we can't help ourselves, we're running another conference soon! Join us, and the amazing Procreate, at #DevWorld on Tour! #WWDC #AppleDev #iOSdev #SwiftLang
/dev/world on tour landing in ... -
Because we can't help ourselves, we're running another conference soon! Join us, and the amazing Procreate, at #DevWorld on Tour! #WWDC #AppleDev #iOSdev #SwiftLang
/dev/world on tour landing in ... -
Just in time for #WWDC26, the WWDC Notes community project is getting a design overhaul.
Meet the new logo. What do you think? ✌️
The refreshed website design goes live tomorrow — right alongside the first sessions! 🥳
-
Just in time for #WWDC26, the WWDC Notes community project is getting a design overhaul.
Meet the new logo. What do you think? ✌️
The refreshed website design goes live tomorrow — right alongside the first sessions! 🥳
-
Just in time for #WWDC26, the WWDC Notes community project is getting a design overhaul.
Meet the new logo. What do you think? ✌️
The refreshed website design goes live tomorrow — right alongside the first sessions! 🥳
-
Just in time for #WWDC26, the WWDC Notes community project is getting a design overhaul.
Meet the new logo. What do you think? ✌️
The refreshed website design goes live tomorrow — right alongside the first sessions! 🥳
-
Just in time for #WWDC26, the WWDC Notes community project is getting a design overhaul.
Meet the new logo. What do you think? ✌️
The refreshed website design goes live tomorrow — right alongside the first sessions! 🥳
-
Как я создал аккаунт Apple Developer (Apple разработчика) на юридическое лицо после 1 апреля 2026 года
Друзья, всем привет. Это моя проба пера на Хабре. Меня зовут Максим Талалаев, я достаточно давно управляю людьми. Вот теперь занимаюсь этим в сфере IT. Делаю с командой проект по созданию и развитию платформы временной (гибкой) занятости. Пишем на PHP. Используем Laravel и Lifewire с Filament. Базы на PostgreSQL. Приложения писали на Flutter, хотя в первое время нас здорово выручал самописный mini‑App в телеграм. В общем все, как у всех. И вот недавно встал вопрос в загрузке приложений на известные всем площадки: GooglePlay, RuStore. На «десерт» мы оставили AppStore, так как мифов о нем ходило гораздо больше, чем о двух вышеупомянутых источниках. Я не буду подробно останавливаться на самой процедуре, по которой написано немыслимое количество статей и материалов,а сразу перейду к моментам, на которые лично у меня ушло больше всего душевных и временных терзаний, а также управленчески неэффективно потраченного времени (ну, это уже по завершении всех этапов так можно сказать. Конечно, когда я был в процессе, мне так не казалось.). Естественно, я прошел все стадии, начиная от «Создать аккаунт разработчика на организацию в России сейчас невозможно» до «А ты попробуй найти специализированное бюро, которое тебе для Apple корректно сделает перевод на иностранный язык».
https://habr.com/ru/articles/1043168/
#appstore #appledev #мобильное_приложение #аккаунт_разработчика_в_app_store #как_оплатить_app_store
-
Как я создал аккаунт Apple Developer (Apple разработчика) на юридическое лицо после 1 апреля 2026 года
Друзья, всем привет. Это моя проба пера на Хабре. Меня зовут Максим Талалаев, я достаточно давно управляю людьми. Вот теперь занимаюсь этим в сфере IT. Делаю с командой проект по созданию и развитию платформы временной (гибкой) занятости. Пишем на PHP. Используем Laravel и Lifewire с Filament. Базы на PostgreSQL. Приложения писали на Flutter, хотя в первое время нас здорово выручал самописный mini‑App в телеграм. В общем все, как у всех. И вот недавно встал вопрос в загрузке приложений на известные всем площадки: GooglePlay, RuStore. На «десерт» мы оставили AppStore, так как мифов о нем ходило гораздо больше, чем о двух вышеупомянутых источниках. Я не буду подробно останавливаться на самой процедуре, по которой написано немыслимое количество статей и материалов,а сразу перейду к моментам, на которые лично у меня ушло больше всего душевных и временных терзаний, а также управленчески неэффективно потраченного времени (ну, это уже по завершении всех этапов так можно сказать. Конечно, когда я был в процессе, мне так не казалось.). Естественно, я прошел все стадии, начиная от «Создать аккаунт разработчика на организацию в России сейчас невозможно» до «А ты попробуй найти специализированное бюро, которое тебе для Apple корректно сделает перевод на иностранный язык».
https://habr.com/ru/articles/1043168/
#appstore #appledev #мобильное_приложение #аккаунт_разработчика_в_app_store #как_оплатить_app_store
-
Как я создал аккаунт Apple Developer (Apple разработчика) на юридическое лицо после 1 апреля 2026 года
Друзья, всем привет. Это моя проба пера на Хабре. Меня зовут Максим Талалаев, я достаточно давно управляю людьми. Вот теперь занимаюсь этим в сфере IT. Делаю с командой проект по созданию и развитию платформы временной (гибкой) занятости. Пишем на PHP. Используем Laravel и Lifewire с Filament. Базы на PostgreSQL. Приложения писали на Flutter, хотя в первое время нас здорово выручал самописный mini‑App в телеграм. В общем все, как у всех. И вот недавно встал вопрос в загрузке приложений на известные всем площадки: GooglePlay, RuStore. На «десерт» мы оставили AppStore, так как мифов о нем ходило гораздо больше, чем о двух вышеупомянутых источниках. Я не буду подробно останавливаться на самой процедуре, по которой написано немыслимое количество статей и материалов,а сразу перейду к моментам, на которые лично у меня ушло больше всего душевных и временных терзаний, а также управленчески неэффективно потраченного времени (ну, это уже по завершении всех этапов так можно сказать. Конечно, когда я был в процессе, мне так не казалось.). Естественно, я прошел все стадии, начиная от «Создать аккаунт разработчика на организацию в России сейчас невозможно» до «А ты попробуй найти специализированное бюро, которое тебе для Apple корректно сделает перевод на иностранный язык».
https://habr.com/ru/articles/1043168/
#appstore #appledev #мобильное_приложение #аккаунт_разработчика_в_app_store #как_оплатить_app_store
-
🔄 Las tareas de Background App Refresh en iOS no son alarmas ni temporizadores.
Con BGTaskScheduler solo solicitas una oportunidad de ejecución; el sistema decide cuándo (o si) la concede.
He preparado una guía práctica sobre BackgroundTasks y .backgroundTask en SwiftUI:
✅ Configuración completa
✅ BGAppRefreshTaskRequest
✅ Estrategias de caché
✅ Errores frecuentes
✅ Depuración desde Xcodehttps://blog.arturorivas.com/posts/background-app-refresh-swiftui/
-
🔄 Las tareas de Background App Refresh en iOS no son alarmas ni temporizadores.
Con BGTaskScheduler solo solicitas una oportunidad de ejecución; el sistema decide cuándo (o si) la concede.
He preparado una guía práctica sobre BackgroundTasks y .backgroundTask en SwiftUI:
✅ Configuración completa
✅ BGAppRefreshTaskRequest
✅ Estrategias de caché
✅ Errores frecuentes
✅ Depuración desde Xcodehttps://blog.arturorivas.com/posts/background-app-refresh-swiftui/
-
🔄 Las tareas de Background App Refresh en iOS no son alarmas ni temporizadores.
Con BGTaskScheduler solo solicitas una oportunidad de ejecución; el sistema decide cuándo (o si) la concede.
He preparado una guía práctica sobre BackgroundTasks y .backgroundTask en SwiftUI:
✅ Configuración completa
✅ BGAppRefreshTaskRequest
✅ Estrategias de caché
✅ Errores frecuentes
✅ Depuración desde Xcodehttps://blog.arturorivas.com/posts/background-app-refresh-swiftui/
-
My new app, Perspective Transcribe, is out.
It’s one of the apps I use most every day.
It records, transcribes, summarizes, and lets you chat with your recordings across iPhone, iPad, Mac, and Apple Watch.
As an iOS dev, I use it for meetings, bug notes, testing, planning, and random ideas I don’t want to lose.
Version 1.2 fixes iCloud sync issues and makes long transcripts easier to skim with paragraph-based formatting.
https://apps.apple.com/us/app/perspective-transcribe/id6757651715
-
My new app, Perspective Transcribe, is out.
It’s one of the apps I use most every day.
It records, transcribes, summarizes, and lets you chat with your recordings across iPhone, iPad, Mac, and Apple Watch.
As an iOS dev, I use it for meetings, bug notes, testing, planning, and random ideas I don’t want to lose.
Version 1.2 fixes iCloud sync issues and makes long transcripts easier to skim with paragraph-based formatting.
https://apps.apple.com/us/app/perspective-transcribe/id6757651715
-
My new app, Perspective Transcribe, is out.
It’s one of the apps I use most every day.
It records, transcribes, summarizes, and lets you chat with your recordings across iPhone, iPad, Mac, and Apple Watch.
As an iOS dev, I use it for meetings, bug notes, testing, planning, and random ideas I don’t want to lose.
Version 1.2 fixes iCloud sync issues and makes long transcripts easier to skim with paragraph-based formatting.
https://apps.apple.com/us/app/perspective-transcribe/id6757651715
-
My new app, Perspective Transcribe, is out.
It’s one of the apps I use most every day.
It records, transcribes, summarizes, and lets you chat with your recordings across iPhone, iPad, Mac, and Apple Watch.
As an iOS dev, I use it for meetings, bug notes, testing, planning, and random ideas I don’t want to lose.
Version 1.2 fixes iCloud sync issues and makes long transcripts easier to skim with paragraph-based formatting.
https://apps.apple.com/us/app/perspective-transcribe/id6757651715
-
My new app, Perspective Transcribe, is out.
It’s one of the apps I use most every day.
It records, transcribes, summarizes, and lets you chat with your recordings across iPhone, iPad, Mac, and Apple Watch.
As an iOS dev, I use it for meetings, bug notes, testing, planning, and random ideas I don’t want to lose.
Version 1.2 fixes iCloud sync issues and makes long transcripts easier to skim with paragraph-based formatting.
https://apps.apple.com/us/app/perspective-transcribe/id6757651715
-
Today’s WTF moment
Xcode Cloud does not seem to accept any macOS and Xcode versions 😵💫
-
Today’s WTF moment
Xcode Cloud does not seem to accept any macOS and Xcode versions 😵💫
-
Today’s WTF moment
Xcode Cloud does not seem to accept any macOS and Xcode versions 😵💫
-
Today’s WTF moment
Xcode Cloud does not seem to accept any macOS and Xcode versions 😵💫
-
Today’s WTF moment
Xcode Cloud does not seem to accept any macOS and Xcode versions 😵💫
-
@ndr @_Davidsmith 🤨This is a pet peeve of mine!
I think EVERY time an app goes on sale - every price ever used goes onto that app store listing. I wish I knew how to suggest devs clean that up.
One prevention step would be to not use the same words for your sale as for your typically sold version. AND put your differentiating 20 characters first.
-
@ndr @_Davidsmith 🤨This is a pet peeve of mine!
I think EVERY time an app goes on sale - every price ever used goes onto that app store listing. I wish I knew how to suggest devs clean that up.
One prevention step would be to not use the same words for your sale as for your typically sold version. AND put your differentiating 20 characters first.
-
@ndr @_Davidsmith 🤨This is a pet peeve of mine!
I think EVERY time an app goes on sale - every price ever used goes onto that app store listing. I wish I knew how to suggest devs clean that up.
One prevention step would be to not use the same words for your sale as for your typically sold version. AND put your differentiating 20 characters first.
-
@ndr @_Davidsmith 🤨This is a pet peeve of mine!
I think EVERY time an app goes on sale - every price ever used goes onto that app store listing. I wish I knew how to suggest devs clean that up.
One prevention step would be to not use the same words for your sale as for your typically sold version. AND put your differentiating 20 characters first.
-
@ndr @_Davidsmith 🤨This is a pet peeve of mine!
I think EVERY time an app goes on sale - every price ever used goes onto that app store listing. I wish I knew how to suggest devs clean that up.
One prevention step would be to not use the same words for your sale as for your typically sold version. AND put your differentiating 20 characters first.
-
AirPods Pro 3 are f0cking amazing. I’ve been at clubs and completely cancelled out their horrible music and played my own. But Khao San Road in Bangkok is too much even for these. I hope they are at least protecting my hearing, but I kinda doubt it. Apple, send you engineers here for AirPods Pro 4. This is the real test. I’d offer to do it for you, but f0ck, I really hate this place. 👍
-
AirPods Pro 3 are f0cking amazing. I’ve been at clubs and completely cancelled out their horrible music and played my own. But Khao San Road in Bangkok is too much even for these. I hope they are at least protecting my hearing, but I kinda doubt it. Apple, send you engineers here for AirPods Pro 4. This is the real test. I’d offer to do it for you, but f0ck, I really hate this place. 👍
-
AirPods Pro 3 are f0cking amazing. I’ve been at clubs and completely cancelled out their horrible music and played my own. But Khao San Road in Bangkok is too much even for these. I hope they are at least protecting my hearing, but I kinda doubt it. Apple, send you engineers here for AirPods Pro 4. This is the real test. I’d offer to do it for you, but f0ck, I really hate this place. 👍
-
I am very excited about the fact that I will be starting a new job tomorrow.
This is going to take a lot of my time and focus for the next while, and which unfortunately means for WordFlow, I have no choice but…
To get the next build out tonight. May bob have mercy on my soul.
-
I am very excited about the fact that I will be starting a new job tomorrow.
This is going to take a lot of my time and focus for the next while, and which unfortunately means for WordFlow, I have no choice but…
To get the next build out tonight. May bob have mercy on my soul.
-
I am very excited about the fact that I will be starting a new job tomorrow.
This is going to take a lot of my time and focus for the next while, and which unfortunately means for WordFlow, I have no choice but…
To get the next build out tonight. May bob have mercy on my soul.
-
I am very excited about the fact that I will be starting a new job tomorrow.
This is going to take a lot of my time and focus for the next while, and which unfortunately means for WordFlow, I have no choice but…
To get the next build out tonight. May bob have mercy on my soul.
-
A few tips about DTS - Apple's support for developers. 1/3
Start here: https://developer.apple.com/support/technical/ This lists a lot of things to do before submitting a request. I charged ahead and submitted one anyway.
4 days later I got an email saying that “code level support” is handled through the Dev forum now. This included a very helpful link about writing a good post: https://developer.apple.com/forums/thread/756175
I submitted a forum post the next day, but maybe moderating took it out
-
A few tips about DTS - Apple's support for developers. 1/3
Start here: https://developer.apple.com/support/technical/ This lists a lot of things to do before submitting a request. I charged ahead and submitted one anyway.
4 days later I got an email saying that “code level support” is handled through the Dev forum now. This included a very helpful link about writing a good post: https://developer.apple.com/forums/thread/756175
I submitted a forum post the next day, but maybe moderating took it out
-
A few tips about DTS - Apple's support for developers. 1/3
Start here: https://developer.apple.com/support/technical/ This lists a lot of things to do before submitting a request. I charged ahead and submitted one anyway.
4 days later I got an email saying that “code level support” is handled through the Dev forum now. This included a very helpful link about writing a good post: https://developer.apple.com/forums/thread/756175
I submitted a forum post the next day, but maybe moderating took it out
-
A few tips about DTS - Apple's support for developers. 1/3
Start here: https://developer.apple.com/support/technical/ This lists a lot of things to do before submitting a request. I charged ahead and submitted one anyway.
4 days later I got an email saying that “code level support” is handled through the Dev forum now. This included a very helpful link about writing a good post: https://developer.apple.com/forums/thread/756175
I submitted a forum post the next day, but maybe moderating took it out
-
A few tips about DTS - Apple's support for developers. 1/3
Start here: https://developer.apple.com/support/technical/ This lists a lot of things to do before submitting a request. I charged ahead and submitted one anyway.
4 days later I got an email saying that “code level support” is handled through the Dev forum now. This included a very helpful link about writing a good post: https://developer.apple.com/forums/thread/756175
I submitted a forum post the next day, but maybe moderating took it out
-
I’m unable to sign into my Apple developer account with even #Safari now. I don’t see the Sign in with #Passkey button. All I can do is sign in with my password and then the site says that my account is locked.
It all works fine with Firefox. I can sign in with my passkey and all is well.
I disabled all extensions and still no go. What's going on.
-
I’m unable to sign into my Apple developer account with even #Safari now. I don’t see the Sign in with #Passkey button. All I can do is sign in with my password and then the site says that my account is locked.
It all works fine with Firefox. I can sign in with my passkey and all is well.
I disabled all extensions and still no go. What's going on.