Learning point for Developers: - React/Native + TypeScript; - Redux, we might find in Web; - Different databases (Firebase, SQLite, AsyncStorage); - AsyncStorage, which is really comparable to localStorage we have on Web; - Caching data using AsyncStorage; - Making the Web code actually compiled & working with deployed app to the store; - Logging & Monitoring to Firebase Analytics/Firebase Performance Monitoring; - Reporting crashes to Firebase Crashlytics; - Handling environmental variables in Web, Android, and iOS - changes in native code were required; - Integration of 3rd party tools, like Firebase-* and Google Maps; - Usage, looks & feel of Material Design (React Native Paper) in a real application.
(🧪 Early Alpha)🤙 TamoTam. HangOut. Offline. alternatives and similar libraries
Based on the "App Store" category.
Alternatively, view tamotam-app alternatives based on common mentions on social networks and blogs.
A utility that reminds your iPhone app's users to review the app.
Notify users when a new version of your app is available and prompt them to upgrade.
Notify users when a new version of your iOS app is available, and prompt them with the App Store link.
Treeview, CITreeView, TableView, Expandable, Collapse, Expand
Keep users on the up-to date version of your App.
A curated list of guideline which has to be taken care before submitting your application to Appstore.
A checklist to pore over before you ship that amazing app that has taken ages to complete, but you don't want to rush out in case you commit a schoolboy error that will end up making you look dumber than you are.
Lets you track your App Store visibility in terms of keywords and competitors.
Highlighted some of the most common issues that cause apps to get rejected.
This site tracks the average App Store review times for both the iOS and the Mac App Store using data crowdsourced from iOS and Mac developers.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of (🧪 Early Alpha)🤙 TamoTam. HangOut. Offline. or a related project?
🤙 TamoTam. HangOut. Offline.
Go Online to be Offline.
~~ Please Read ~~
The application is in an early stage of development, the so-called "Early Alpha". It's relatively stable, but some features might not work, and we kindly ask you not to review it poorly for that reason. We release it to get feedback if there's a need for such an application.
List of known issues:
- Long loading time during initial load, especially for non-US based users,
- Uploaded Images aren't displayed after reloading the application,
- Sometimes, users-added (white Markers) aren't loaded,
- Edited events aren't reflected on the Map,
- Not an issue, but we might need to be more explicit about it: date & time are aligned per your localization.
The remaining list of improvements can be found on https://github.com/tamotam-com/tamotam-app/issues. That's an Open Source project; feel free to contribute.
~~ Normal Description ~~
TamoTam aims to limit online time spent on applications. In our Proof of Concept (PoC), we showcase a list of offline events happening around and allow users to add them by themselves without any registration.
Eventually, we want to keep the user as little time as possible in TamoTam in favor of spending time outside the screen. The application aims to be minimalistic and exclude features such as:
- Feed, which addicts users to stay outside the real world,
- Likes, we advise you to watch The Social Dilemma to understand why,
- Comments, #StopHate,
- Share, #StopFakeNews,
- Other complicated Algorithms unconsciously affect you to stay online.
That's because we believe Social Media affects us mentally, such as Anxiety, Depression, Fear Of Missing Out (FOMO), Fear of Speaking Up, Isolation, and more.
It will take time before the application will be performant and user-friendly, but in early 2023 we expect Late Alpha / Early Beta. Thanks in advance for understanding while reviewing TamoTam.
Look what's happening around you in a Real. Offline. Social Life.
- Run on
adb reverse tcp:8081 tcp:8081
expo run:android --variant release, for production version.
Kill Android Simulator
adb -s emulator-5554 emu kill, where
emulator-5554 is the emulator name.
- Build using
Xcode, if the application isn't installed on the simulator
expo run:ios --configuration Release, for production version.
eas build -p android
eas build -p ios
Redux, but the easiest to understand the architecture is the image below with
Flux architecture, which in fact is really similar. However, it's important to note we're using 1 store, like in
[Data Flow Architecture image](docs/dataFlowArchitecture.png) Image source: https://www.freecodecamp.org/news/an-introduction-to-the-flux-architectural-pattern-674ea74775c9/
[Application Architecture image](docs/applicationArchitecture.svg) Made using: https://app.diagrams.net