Welcome to Answertopia

Home of the latest in-depth operating systems and software development articles, tutorials, and books.

eBooks

Software Development

A SwiftUI List, OutlineGroup and DisclosureGroup Tutorial

A SwiftUI List, OutlineGroup and DisclosureGroup Tutorial

The previous chapter covered the List, OutlineGroup and DisclosureGroup views and explored how these can be used to visually present hierarchical information within an app while allowing the user to …
An Overview of SwiftUI List, OutlineGroup and DisclosureGroup

An Overview of SwiftUI List, OutlineGroup and DisclosureGroup

The preceding chapters explored the use of the SwiftUI List view to display information to users in an ordered manner. Lists provide a way to present large amounts of information to the user in a …
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 …
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 …

Operating Systems

Introduction – Ubuntu 20.04 Essentials

Ubuntu is arguably one of the most highly regarded and widely used Linux distributions available today. Praised both for its ease of use and reliability, Ubuntu also has a loyal following of Linux …

Ubuntu 20.04 Essentials

Introduction – Ubuntu 20.04 Essentials The History of Linux and Ubuntu Installing Ubuntu 20.04 on a Clean Disk Drive Installing Ubuntu 20.04 with the Network Installer Dual Booting Ubuntu 20.04 with …