Welcome to Answertopia

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

Latest News

No post found

Software Development

Building SwiftUI Grids with LazyVGrid and LazyHGrid

Building SwiftUI Grids with LazyVGrid and LazyHGrid

In previous chapters we have looked at using stacks, lists and outline groups to present information to the user. None of these solutions, however, are particularly useful for displaying content in …
A SwiftUI List and Navigation Tutorial

A SwiftUI List and Navigation Tutorial

The previous chapter introduced the List, NavigationView and NavigationLink views and explained how these can be used to present a navigable and editable list of items to the user. This chapter will …
SwiftUI Lists and Navigation

SwiftUI Lists and Navigation

The SwiftUI List view provides a way to present information to the user in the form of a vertical list of rows. Often the items within a list will navigate to another area of the app when tapped by …
SwiftUI Stack Alignment and Alignment Guides

SwiftUI Stack Alignment and Alignment Guides

The chapter entitled “SwiftUI Stacks and Frames” touched on the basics of alignment in the context of stack container views. Inevitably, when it comes to designing complex user interface layouts, it …

Operating Systems

Using the Bash Shell on Ubuntu 20.04

An important part of learning to work with Ubuntu, and Linux distributions in general, involves gaining proficiency in working in the shell environment. While the graphical desktop environments such …

An Overview of the Ubuntu 20.04 Cockpit Web Interface

Although it comes equipped with the latest in Linux desktop environments, Ubuntu is very much a server operating system and, as such, the majority of Ubuntu deployments will either be to remote …

A Guided Tour of the Ubuntu 20.04 GNOME 3 Desktop

Ubuntu 20.04 includes the GNOME 3 desktop environment. Although lacking the complexity of Windows and macOS desktops, GNOME 3 provides an uncluttered and intuitive desktop environment that provides …

Allocating Windows Disk Partitions to Ubuntu 20.04

In the previous chapter we looked at how to install Ubuntu on the same disk as Windows. This so called “dual boot” configuration allows the user to have both operating systems installed on a single …

Indepth Guides