
Bingoo: A simple Bingo game
Board
Free · Designed for iPad
A fun bingo game for learning and fun.
This is a simple app for playing bingo. It uses 3 mode of communication.
Device to user communication
Multipeer communication using MultipeerConnectivity framework
Firebase Realtime DB for online communication
Application uses a MVVM pattern using Observables and Models provided default by SwiftUI and Combine. Each view is independent of the communication system we are using underneath. Each communication system conform to BingoCommunication protocol, which view uses as a base for conducting the game. Internally when we choose which type of the above 3 game we want to play, a communication system of that type initialised and injected into appstate for view to use later. An advantage of this approach is if any future communication comes along, it can easily integrated without messing with views of models.
View relies heavily on SwiftUI components to build bingo grids, update views and stuff.
App uses CoreData to store user name during first install.
Ratings & Reviews
This app hasn’t received enough ratings or reviews to display an overview.
The developer, Sumit Pradhan, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Sumit Pradhan
- Size
- 2.7 MB
- Category
- Board
- Compatibility
Requires iOS 17.2 or later.
- iPhone
Requires iOS 17.2 or later. - iPad
Requires iPadOS 17.2 or later. - Mac
Requires macOS 14.2 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.1 or later.
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2024 Sumit Kumar Pradhan