Skip to content

This small app, written in Swift and built using the UIKit framework, allows you to search for users on GitHub. What makes this app special is that it demonstrates the power of async/await, a modern way of handling asynchronous operations in Swift.

Notifications You must be signed in to change notification settings

salvatop/isOnGithub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

GitHub User Search App

This small app, written in Swift and built using the UIKit framework, allows you to search for users on GitHub. What makes this app special is that it demonstrates the power of async/await, a modern way of handling asynchronous operations in Swift.

Features

  • Select an image from the device's file system.
  • Seamless integration of UIImagePickerController with SwiftUI.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • GitHub User Search: You can search for GitHub users by their username or any other search criteria.

  • Async/Await: This app showcases the use of async/await, making asynchronous code more readable and maintainable.

Getting Started

To run this app on your local machine, follow these steps:

  1. Clone the repository to your local machine:

    git clone https://github.com/yourusername/github-user-search-app.git
    
  2. Open the project in Xcode.

  3. Build and run the app on your iOS simulator or device.

Usage

Launch the app on your iOS device or simulator.

  1. Enter the GitHub username or any search criteria in the search bar.

  2. Press the "Search" button.

  3. The app will retrieve and display the search results for the given query.

  4. You can tap on a user to view their GitHub profile.

Dependencies

This app uses the GitHub API for user search. It leverages Swift's async/await capabilities and UIKit for building the user interface.

About

This small app, written in Swift and built using the UIKit framework, allows you to search for users on GitHub. What makes this app special is that it demonstrates the power of async/await, a modern way of handling asynchronous operations in Swift.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages