Overview
News
Salaries
Products
People
Growth
Offices
Financials
News
Apple Foundation Models: Hybrid AI with Dynamic Profiles
Apple's Foundation Models framework gives us free, private, and on-device access to AI. It's got an easy-to-use API, and with just a few lines of code you can implement powerful AI features that run on device and don't require internet access. This sounds
Read more
Report
Agentic Coding in Xcode with Gemini CLI
With Xcode 26.3 - released on February 3rd, 2026 - Apple enters the era of agentic coding. Welcome, Apple - siriously! In the initial release, Claude Code (Anthropic) and Codex (OpenAI) are directly integrated, allowing developers to experience agentic co
Read more
Report
Turn Your Photos Into Miniature Magic with Nano Banana
Google just released Nano Banana, and you've probably seen the amazing images you can generate with it. One of Nano Banana's standout features is image editing, image compositing, and multi-turn image manipulation. In this blog post, I am going to show yo
Read more
Report
Report
Extracting structured data from PDFs using Gemini 2.0 and Genkit
Learn how to use Gemini 2.0 and Genkit for Node.js to efficiently extract structured data from PDFs
Read more
Report
Understanding SwiftUI Preferences
import demoActionMenuStage1 from './swiftui-action-menu/demo-action-menu-stage1.mp4'; import demoActionMenuFinal from './swiftui-action-menu/demo-action-menu-final.mp4'; When building SwiftUI views, you often need to establish communication between parent
Read more
Report
Creating a reusable action menu component in SwiftUI
import demoActionMenuStage1 from './swiftui-action-menu/demo-action-menu-stage1.mp4'; import demoActionMenuFinal from './swiftui-action-menu/demo-action-menu-final.mp4'; SwiftUI has revolutionised how developers build user interfaces for Apple platforms -
Read more
Report
Creating custom SF Symbols using the SF Symbols app
SF Symbols are icons on steroids: they are vector-based (and thus can be losslesly scaled to arbitrary resolutions), they consist of multiple layers (which can be independenly coloured), and they can even be animated. They also just look really great, tha
Read more
Report
Improve your app's UX with SwiftUI's task view modifier
import { YouTube } from 'astro-embed'; I'm currently working on an app that helps me collect articles, read them later - and eventually curate them for my newsletter. (Oh, and of course there are some AI features that I will write about later). When the u
Read more
Report
Show more news
