skip to Main Content

I am going to build an alarm clock app and looking for a technology.

I prefer React Native because I am a js developer and have experience in React. But after going through stuff online. I realized that it wouldn’t be possible through expo.

I am wondering if building it in React native is worth the hassle and should I build it natively in Kotlin and Swift?

Looking at this for React native reference
https://github.com/baekgol/react-native-alarm-manager

4

Answers


  1. Building using react-Native gives you alot of advantages like Hybrid i.e building for both ios and android with same code base

    Login or Signup to reply.
  2. i’m not sure you’ll need Expo, i think you can acomplish this with a native React app.

    Login or Signup to reply.
  3. Native application give you multiple of advatages:

    1. Much faster
    2. Best user expericence
    3. Native UI elements
    4. Access The Full Feature Set Of Device without using third party libraries
    5. More functionallity
    6. Avoid multiple bugs on platform update
    7. Muсh safe
    8. Less application volume

    in the long run, these costs for development on 2 platforms are justified

    there are multiple example of companie who start to develop app using hybrid and finally they switch to native

    Login or Signup to reply.
  4. I think there is no perfect answer to this question. You should be able to get this working with both options but I think you should think a bit about what you want to achieve developing this project.

    1. Do you want to release it in the app store and earn money?
    2. Do you want to learn new techs?
    3. How many hours are you going to put into this project?

    Take in count managing the same project with 2 different codebases and languages could be really time consuming.

    In my opinion i would go with React Native. But if you want to learn Kotlin and Swift you should try with that

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search