chunkyguy / PhotoApp

A collection of various app making tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PhotoApp

The goal of the project is to get first hand experience with building the same mobile app with every available tool and compare them.

Tool List Screen Detail Screen Notes
Swift
ObjC ARC
ObjC MRR
ComponentKit https://whackylabs.com/ios/2018/11/09/hello-component-kit/
Flutter https://whackylabs.com/flutter/app/cross-platform/2018/12/14/hello-flutter/
React Native https://whackylabs.com/reactnative/ios/android/js/2024/01/15/hello-react-native-one-more-time/
Djinni https://whackylabs.com/djinni/cpp/ios/android/2018/11/23/cross-platform-cpp/
Boden https://whackylabs.com/x-platform/cpp/2019/06/01/cpp-x-platform/
SwiftUI
.NET MAUI https://whackylabs.com/maui/ios/android/2024/01/23/hello-maui/
Kotlin

Description

The app has 3 screens:

  • A loading screen
  • A list screen that fetches and draws a list of images (think 2 column UICollectionView)
  • A details screen that displays details payload.

Screenshots

Loading List Details

About

A collection of various app making tools


Languages

Language:C++ 30.9%Language:Java 20.7%Language:Objective-C 13.9%Language:Scala 13.1%Language:Objective-C++ 12.0%Language:Swift 3.3%Language:CMake 1.4%Language:Shell 1.1%Language:Kotlin 0.9%Language:C# 0.5%Language:Python 0.4%Language:Ruby 0.4%Language:JavaScript 0.4%Language:Lex 0.3%Language:Dart 0.3%Language:Makefile 0.2%Language:Dockerfile 0.2%Language:Starlark 0.0%Language:TypeScript 0.0%