Welcome to Answertopia

Home of the latest technology news, in-depth articles and guides.

Latest News

Xcode 12.3 Now Available

Xcode 12.3 Now Available

If you have been ignoring the “updates available” notification on your Mac recently you may not be aware that Xcode 12.3 is now available from Apple. This new version of Xcode includes the SDKs for …

Software Development

A SwiftUI WidgetKit Deep Link Tutorial

A SwiftUI WidgetKit Deep Link Tutorial

WidgetKit deep links allow the individual views that make up the widget entry view to open different screens within the companion app when tapped. In addition to the main home screen, the WidgetDemo …
Supporting WidgetKit Size Families in SwiftUI

Supporting WidgetKit Size Families in SwiftUI

In the chapter titled “Building Widgets with SwiftUI and WidgetKit”, we learned that a widget is able to appear in small, medium and large sizes. The project created in the previous chapter included …
A SwiftUI WidgetKit Tutorial

A SwiftUI WidgetKit Tutorial

From the previous chapter we now understand the elements that make up a widget and the steps involved in creating one. In this, the first of a series of tutorial chapters dedicated to WidgetKit, we …
Building Widgets with SwiftUI and WidgetKit

Building Widgets with SwiftUI and WidgetKit

Introduced in iOS 14, widgets allow small amounts of app content to be displayed alongside the app icons that appear on the device home screen pages, the Today view and the macOS Notification. …

Operating Systems

Managing KVM on Ubuntu 20.04 using the virsh Command-Line Tool

In previous chapters we have covered the installation and configuration of KVM-based guest operating systems on Ubuntu. This chapter is dedicated to exploring some additional areas of the virsh tool …

Creating an Ubuntu 20.04 KVM Networked Bridge Interface

By default, the KVM virtualization environment on Ubuntu creates a virtual network to which virtual machines may connect. It is also possible to configure a direct connection using a MacVTap driver, …

Creating Ubuntu 20.04 KVM Virtual Machines with virt-install and virsh

In the previous chapter we explored the creation of KVM guest operating systems on an Ubuntu host using Cockpit and the virt-manager graphical tool. In this chapter we will turn our attention to the …

Creating Ubuntu 20.04 KVM Virtual Machines using Cockpit and virt-manager

KVM-based virtual machines can easily be configured on Ubuntu using either the virt-install command-line tool, the virt-manager GUI tool or the Virtual Machines module of the Cockpit web console. …

Indepth Guides