Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Apple's Foundation Models framework gives us free, private, and on-device access to AI.
-
With Xcode 26.3 - released on February 3rd, 2026 - Apple enters the era of agentic coding.
-
Google just released Nano Banana, and you've probably seen the amazing images you can generate with it.
-
One of the most anticipated features of Xcode 26 is Coding Intelligence.
-
import { YouTube } from 'astro-embed'; Last week, Google released Gemini 2.0, and after reading this blog post about parsing PDFs using Gemini 2.0, I decided to rebuild the sample using Genkit.
-
import demoActionMenuStage1 from '.
-
import demoActionMenuStage1 from '.
-
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.
-
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.
-
import { YouTube } from 'astro-embed'; import PlainNavigationDemo from '.
-
import { YouTube } from 'astro-embed'; SwiftUI makes it easy to customise views In most situations, using the built-in view modifiers is enough.
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
Empty state is an important aspect of UX - it's what users see when they first open your app, and as the saying goes, there is no second chance to leave a first impression - so it better be good.
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
Lists offer a wide range of styling options, and with SwiftUI 3, it is now possible to configure almost all aspects of list views: the overall appearance of the list itself (i.e. the list style) the look of the list cells the dividers (finally!)
-
Previously, we looked at how to use List views to create static list views.
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; This article is part of a series of articles that explores building a real-world application using SwiftUI, Firebase, and a couple of other technologies.
-
For the longest time, iOS developers have used UIApplicationDelegate to handle application startup and other lifecycle events in their apps.
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import demo from '.
-
Many APIs require developers to provide an API key and/or API secret in order to be able to access the API.
-
import demo from '.
-
Last time, we looked at how to connect a SwiftUI app to a Firebase project and synchronise data in real time.
-
import { YouTube } from 'astro-embed'; SwiftUI is an exciting new way to build UIs for iOS and Apple's other platforms.
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..
-
import codeCompletion5 from '.
-
import { YouTube } from 'astro-embed'; import InfoBox from '../../..