January 13
Setup Firebase FCM for push notification
1. create an account for Firebase FCM
2. create one app for ios and download GoogleService-Info.plist
3. create one app for android and download google-services.json
Follow this document to complete the setup: ttps://docs.expo.dev/guides/setup-native-firebase/
...
August 20
Setup React Project
Make sure you have Node 12 LTS or greater installed, download from
https://nodejs.org/en/
Use npm to install the Expo CLI command line utility
sudo npm install -g expo-cli
or
sudo npm install expo-cli --global
Then (use expo) run the following commands to create a new React Native project called "AwesomeProject":
expo init AwesomeProject
cd AwesomeProject
npm start
# you can also use: expo start
expo commands:
...
July 13
Flutter notes
1. setup coding env. for Andriod & iOS
Anrioid
download Android stuidio and install it: https://developer.android.com/studio and download for Flutter for Mac: https://flutter.dev/docs/get-started/install/macos
(tip: you might want to use https://code.visualstudio.com/docs/?dv=osx for IDE)
iOS
note: you might have to run to get your code for xocde:
$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
$ sudo xcodebuild -license
Set up the iOS simulator
$ open -a Simulator
Ensure that homebrew is up to date:
brew update
brew install --HEAD usbmuxd
brew link...
October 23
Submitting iOS App to Apple App Store
Assuming you already enrolled in a developer license program and have an apple id.
Follow these steps:
open up file name with extension .xcworkspace
Navigate through Project Name > Targets > General
1. Change the display name of the app, this is what the name of the app that you want the users to see in their devices.
2. Provide an unique bundle identifier of the...
October 23
How do you generate all sizes app icons for ios and android mobile apps?
First, you should have a great design for your icon and file should be in PNG format with size 1024 x 1024 pixels.
Second, use a free online tool like https://makeappicon.com/ or http://appiconmaker.co/ to size down your icon for all different sizes for the Apple App Store or Google Play.
Finally, upload them when you submit the app.
...