DomenicoGranito / rn-tiktok

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HelloWorld

Screenshot

Screen Shot 2022-08-07 at 2 58 27 PM  Screen Shot 2022-08-07 at 3 00 45 PM  Screen Shot 2022-08-07 at 2 59 02 PM  Screen Shot 2022-08-07 at 2 58 45 PM  Screen Shot 2022-08-14 at 1 38 53 AM  Screen Shot 2022-08-22 at 11 14 14 PM  Screen Shot 2022-08-22 at 11 14 31 PM  Screen Shot 2022-08-23 at 10 21 07 PM  Screen Shot 2022-08-24 at 9 09 01 PM  Screen Shot 2022-08-26 at 7 13 14 PM  Screen Shot 2022-08-27 at 1 19 13 AM  Screen Shot 2022-08-27 at 1 19 01 AM  Screen Shot 2022-08-27 at 7 19 06 PM  Screen Shot 2022-08-27 at 9 25 34 PM  Screen Shot 2022-09-08 at 8 09 11 PM  Screen Shot 2022-09-08 at 10 34 22 PM  Screen Shot 2022-09-11 at 12 55 20 AM  Screen Shot 2022-09-12 at 10 39 39 PM  Screen Shot 2022-09-12 at 10 37 16 PM  Screen Shot 2022-09-12 at 11 04 51 PM  Screen Shot 2022-09-12 at 11 47 27 PM  Screen Shot 2022-09-13 at 11 36 46 PM  Screen Shot 2022-09-18 at 9 21 41 PM  Screen Shot 2022-09-18 at 9 21 29 PM  Screen Shot 2022-09-18 at 9 21 49 PM  Screen Shot 2022-09-18 at 9 26 22 PM  Screen Shot 2022-09-19 at 11 24 37 PM  Screen Shot 2022-09-19 at 11 24 20 PM  Screen Shot 2022-09-19 at 11 24 07 PM  Screen Shot 2022-09-19 at 11 23 56 PM  Screen Shot 2022-09-19 at 11 23 44 PM  Screen Shot 2022-09-19 at 11 23 24 PM  Screen Shot 2022-09-19 at 11 23 12 PM  Screen Shot 2022-09-19 at 11 22 56 PM  Screen Shot 2022-09-19 at 11 22 34 PM  Screen Shot 2022-10-06 at 9 22 54 PM  Screen Shot 2022-10-06 at 10 44 31 PM  Screen Shot 2022-10-08 at 12 38 25 PM  Screen Shot 2022-10-08 at 12 38 39 PM  Screen Shot 2022-10-08 at 8 59 19 PM  Screen Shot 2022-10-08 at 8 59 05 PM  Screen Shot 2022-10-08 at 8 58 51 PM  Screen Shot 2022-10-09 at 12 06 01 PM  Screen Shot 2022-10-09 at 4 38 41 PM  Screen Shot 2022-10-09 at 4 40 58 PM

Screen Shot 2022-10-09 at 5 08 03 PM  Screen Shot 2022-10-10 at 12 24 10 AM  Oct-10-2022 00-23-12  Screen Shot 2022-10-10 at 1 10 05 AM  Screen Shot 2022-10-10 at 11 52 25 AM  Screen Shot 2022-10-10 at 11 36 44 AM  Screen Shot 2022-10-10 at 4 49 19 PM  Screen Shot 2022-10-10 at 4 17 37 PM  Screen Shot 2022-10-10 at 4 14 10 PM  Screen Shot 2022-10-10 at 6 06 25 PM  Screen Shot 2022-10-10 at 5 33 45 PM  Screen Shot 2022-10-10 at 5 19 15 PM  Screen Shot 2022-10-10 at 8 16 00 PM  Screen Shot 2022-10-10 at 9 12 56 PM  Screen Shot 2022-10-30 at 6 05 56 PM  Screen Shot 2022-10-30 at 6 46 38 PM

https://www.youtube.com/watch?v=UV-w3yG2zss

https://instamobile.io/react-native-tutorials/react-native-aws-s3/

https://docs.amplify.aws/lib/storage/upload/q/platform/js/

https://github.com/sieuhuflit/react-native-live-stream-rtmp-example

https://github.com/sieuhuflit/live-tream-rtmp-server

Setup

Importance before commit

You must fix all bug of ESLint

You must config git Username/Email

Command

Before run script, you must navigate to your project :cd <your_project_folder>

  • Install dependencies: yarn
  • Run Android: yarn android:dev (dev/prod by default)
  • Run IOS: yarn ios:dev (dev/prod by default)
  • Build apk Android: yarn apk:dev (dev/prod by default)
  • Build aab Android; yarn aab:dev (dev/prod by default)
  • Start server: yarn start
  • Install library then pods IOS: yarn add <your_library>
  • Change splash logo
    • Step 1: Get file .PNG to change then rename it to splash.PNG
    • Step 2: Copy and pate to splash folder
    • Step 3: Run command: yarn splash
  • ...

Detail command: Read script of package.json file

Base config (Now u can config on env)

  • Change App name APP_DISPLAY_NAME on env/(.dev/.prod)
  • Change App id BUNDLE_IDENTIFIER on env/(.dev/.prod)
  • Change App version VERSION_NAME on env/(.dev/.prod)
  • Change App build number VERSION_CODE on env/(.dev/.prod)
  • Change App URL API_URL on env/(.dev/.prod)

Change app icon by env

  • Android Source sets
  • IOS follow below step:
    • Create new App Icon assets
    • Go to Target => Build Settings => Assets Catalog Compiler - Options
    • Change Primary App Icon Set Name (App Icon assets name)
    • This will change icon for current schema

About


Languages

Language:TypeScript 90.7%Language:Java 4.5%Language:JavaScript 1.4%Language:Swift 1.1%Language:C++ 0.8%Language:Objective-C++ 0.5%Language:Ruby 0.4%Language:Objective-C 0.3%Language:Makefile 0.2%Language:Starlark 0.1%Language:Shell 0.0%