I made and released an app for iOS at the end of last year.
It’s a simple app and for time tracking and tagging.
You can record time only one tap and can also tag and notes your time records.
- Time logs can be recorded with a small number of taps
- No login required
- Export logs
- Can repair date of items
- for Android
- display by other time formats
- dark mode (iOS)
- a paid version
React Native and Expo
I choose the React Native and the Expo because I had to learn the React.js for WordPress(Block editor).
The React and the React Native is useful.
Especially the Expo is cool and useful.
Reference Website and Books
- React: Docs and Tutorial (https://reactjs.org/)
- codecademy: Learn ReactJS (https://www.codecademy.com/learn)
- React: Up & Running (http://shop.oreilly.com/product/0636920042266.do)
- React Native (https://facebook.github.io/react-native/)
- expo (https://expo.io/)
Library and Database
A list of package.json
Attention points at libraries and database
but I’m concerned about the large file size.
Using the Expo seems to bigger.
In the future, I would like to improve the file size smaller.
I think the React and the React Nave are the same techs but I felt a large difference in navigation.
So, I was most puzzled by this library.
It and React library “react-router-dom” are very different.
I used “react-native-swipeout” at first. But It was an error when I update the Expo so I changed to this library.
Libraries are very useful but I think it is dangerous if I rely too much on upon.
It displayed soon the ad in the test but didn’t display a few days when published.
When I look at other people’s blogs, there seems to be the same phenomenon.
I wished to use the Realm but the Expo had don’t support.
So I used the Sqlite
The Sqlite is quick and useful so I’m satisfied.
The next step is to release for android.
If release that I will announce at this blog.