강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Mobile Application Development

配信アプリ クローンコーディング [with React Native]

リアクトネイティブでライダー用の配信アプリを作成します。 6年間リアクトネイティブで5つ以上のアプリを作成し、カカオモビリティに売却した開発者の講義です。

  • zerocho
꽉꽉 채워낸
Q&A의 달인
React Native

学習した受講者のレビュー

こんなことが学べます

  • リアクトネイティブ

  • リアクトナビ

  • トークン認証

  • ネイバーの地図

  • ネイティブモジュール

  • ウェブソケット

  • プッシュ通知

  • コードプッシュ

  • アプリリリース

「信じて聞く」ゼロ
モバイルアプリ開発講義! 🤳

この講義では?

リアクトネイティブでライダー向け配信アプリに沿って作成
環境設定、開発、配布まで全部学びましょう!
(リアクトを知っていれば誰でもアプリを作ることができます。)


講義企画の背景
🖋️

リアクトネイティブを通じて現在会社のアプリを作って安定的に運営し、カカオモビリティへの会社の売却も可能だったので、私にとっては非常に有難い技術です。
しかし、市販のリアクトネイティブ講義を見ると、ほとんどエキスポを使っていたり、あまりにも簡単なアプリだからネイティブ団を扱わない講座が多かったです。 (JSだけ知ればネイティブを知らなくてもアプリを作ることができるという偽の情報も多かったです。)
それで、私だけのスタイルで、間違った誤解を正し、最初のプロジェクト設定からリリースまで経験することを現実的に知らせようと講義を作りました。

Who is ZeroCho?

ノード教科書

Web開発ベストセラー
作者

📌知らないことがあれば、質問してください!
24時間以内に迅速に回答いたします。

講義の特徴📚

  • リアクトネイティブが現実的に何らかの長所と短所があることを正確にお知らせします。
  • 6年間リアクトネイトブロアプリを作成しながらゼロ秒が経験した悩み&ノウハウが含蓄されています。
  • 講義教案、参考資料、ソースコードが全て!用意されています。
  • ゼロ秒講座はQ&Aの回答がすごく早いことをご存知ですか?
    そこに追加!受講生の方々の質問が頻繁な内容や追加で知りたい内容があればボーナス講座で制作してお上げいたします。 Q&Aにいつでもコメントを残してください!

誰がこの講義を聞いたらいいですか?

AndroidとiOS
学ぶには負担のある方

他のプラットフォームへ
技術スタック拡張をご希望の方

リアクトネイティブハナロ
アプリのリリースまでしたい方

講義を聞いた後の私の姿💭

  • リアクトネイティブによるアプリ制作
  • アプリストアとプレイストアのデプロイ
  • リアクトネイティブとネイティブ団連動

講義内容を味わう📣

1. ログイン、ログアウト


2.スプラッシュスクリーン、コードプッシュ適用


3. 一連の配送プロセス
(注文受付、マイロケーション確認、配送完了後の画像アップロード、収益確認)


4. TMap連動


予想される質問回答❔❕

Q.リアクトを知る必要がありますか?

はい、リアクトネイティブもリアクトです。よく分からない方は、私の無料講座を先に見て来れば十分理解できます。さらに、CSSのFlexの知識はある程度あれば良いです。

Q.タイプスクリプトで必ずしなければなりませんか?

講座のどの部分がタイプスクリプトコードか正確にお知らせしますので、ご希望の場合は、タイプスクリプトを除いてJavaScriptに切り替えて学習することができます。
しかし、JavaScriptエコシステムは現在、ほとんどのタイプスクリプトに変換されていると見ても無防備であり、大企業は新規開発をするときにほぼタイプスクリプトを使用するという点は参考にしてください!

Q.リアクトルとリアクトネイティブと似ていますか?

基本的な原理(state、props、ライフサイクル、フックなど)は似ています。しかし、div、inputのようなコンポーネントの代わりにネイティブに対応するコンポーネントが別にあります。画面の描き方は講座で別途お知らせします。

Q.最近のフラッターが人気だったのに、必ずリアクトネイティブな理由がありますか?

フラッターの代わりにリアクトネイティブを使った理由であるコードプッシュ(リリースなしでリアルタイムソース変更)も一緒に学びますので、講義で確認してください!

Q. MacやiPhoneが必要ですか?

アンドロイド側はウィンドウでも十分で、講座もウィンドウに進みます。ただし、iPhoneアプリ開発をするには、Windowsでは非常に遅く、ライセンス問題もあるため、Macが必要です。 iPhoneは必須ではありませんが、リリーステストのためには良いです。


その他
🛠️

こんな方に
おすすめです

学習対象は
誰でしょう?

  • リアクトネイティブでアプリ開発をしたい方

  • リアクトを通じて他のプラットフォームに技術スタックを広げたい方

前提知識、
必要でしょうか?

  • リアクト

  • JavaScript

こんにちは
です。

65,525

受講生

1,602

受講レビュー

9,702

回答

4.8

講座評価

22

講座

제 강의의 장점은 Q&A입니다(인프런 답변왕 2회 수상). 24시간 이내에 최대한 답변드립니다! 같이 고민한다는 느낌으로 답변 드릴게요!

One of the key strengths of my courses is the Q&A support. (Winner of the Inflearn Q&A King award twice) I respond to your questions within 24 hours, doing my best to help you out! You’ll feel like we’re solving the problems together.

👉ZeroCho Lectures
제로초 강의 전체 로드맵. A complete roadmap of all my courses is available here.

– Node.js교과서, 코딩자율학습 제로초의 자바스크립트, Let's Get IT 자바스크립트, 타입스크립트 교과서 저자 
ZeroCho.com 운영자
– 현) 유튜브에서 ZeroCho TV로 개발 관련 방송중 
– 현) 스모어톡 CTO 
– 전) 오늘의픽업 CTO(카카오모빌리티에 엑싯 후 카카오모빌리티 최연소 개발파트장)

  • Author of Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScript, and TypeScript Textbook

  • Operator of ZeroCho.com

  • Currently running a YouTube channel ZeroCho TV, covering development topics

  • CTO at SmoreTalk

  • Former CTO at Today Pickup (acquired by Kakao Mobility, where I became the youngest lead developer)

カリキュラム

全体

63件 ∙ (13時間 47分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

59件

4.8

59件の受講レビュー

  • wodnjs3062161님의 프로필 이미지
    wodnjs3062161

    受講レビュー 5

    平均評価 4.8

    5

    54% 受講後に作成

    The lecture method is code review. From the app creation part, we code together on the folder structure and screen composition, but the basic framework is to open the code written by the instructor and read it one by one to understand the flow. It is understandable when you can follow JavaScript and React to some extent. I liked that it felt more like a senior at work than an instructor. When explaining, he either went into depth about things that I had memorized since they weren't explained in detail in the book, or on the contrary, he boldly skipped over things that I didn't necessarily have to chew over one by one (for example, export default, useState, ternary operator, etc.) so I could see that it was definitely more suitable for intermediate users than beginners. I took the lecture out of necessity while I was working, and it fit me so well!!

    • 0biglife4154님의 프로필 이미지
      0biglife4154

      受講レビュー 2

      平均評価 5.0

      5

      81% 受講後に作成

      I am a job seeker who has been studying React Native on my own for 3 months. I felt that it was more valuable to learn one by one by Googling on my own rather than spending hundreds of dollars on studying at an academy, so I studied, but it was difficult to advance beyond a certain point, so I purchased this course. It was a very rewarding time because I felt like I was receiving valuable knowledge that only practitioners can hear. Thank you : )

      • alphacircle03226197님의 프로필 이미지
        alphacircle03226197

        受講レビュー 1

        平均評価 5.0

        5

        83% 受講後に作成

        I learned a lot of great tips. They are easy to understand and definitely helpful. One thing I regret is that I wanted to get great tips for maintaining clean code like in actual practice, but there were more duplicated codes, duplicated components, and functions with the same functionality than I thought. I thought I would be able to see the code as if it were used in practice and learn how to effectively organize those parts. That's too bad. I think the type definition could be made even more strict. It's a shame. I wanted to see the type script used in practice as strictly as it is used in practice.

        • zerocho
          知識共有者

          "Actually, when I code in practice, I don't have time and it's annoying, so there are a lot of duplicate codes like this lecture. Rather, it reflects the practice more!"... I'm joking. I'll try to fix it when I have time. Thank you haha

        • I agree with that comment. The current course structure is also very good. If there was a separate refactoring section, and if there was a course that properly refactored one thing, if not all refactoring, it would be a perfect course!

      • bywlslgnsl207453님의 프로필 이미지
        bywlslgnsl207453

        受講レビュー 2

        平均評価 4.5

        4

        56% 受講後に作成

        As posted, it seems a bit difficult for beginners. I started listening to the lecture thinking that it was difficult, but I realized that I really have no foundation. 😆😆😆😆😆 A little disappointing thing is that the lecture goes back and forth between explaining a and b because the instructor remembers b while explaining a, which feels a bit unorganized. Rather than using ppt or images like other lectures, the instructor types the concept during the class and explains it at that time. Sometimes, I have to concentrate hard to understand what the instructor means. Maybe it's a good thing that I have to concentrate hard on the class..? I definitely think you'll have an easier time listening if you take a class for intermediate or higher level. Anyway, I stopped listening to the lecture halfway through because I wanted to study react and listen to the lecture again... I don't think I'll understand if I listen to it any longer. Zero-cho-jang

        • choisee020223님의 프로필 이미지
          choisee020223

          受講レビュー 1

          平均評価 5.0

          5

          100% 受講後に作成

          This is an all-in-one lecture where you can create an app together. It seems like a gem of a lecture for those who want to really try out practical work and app launching. It doesn't make it easy by just skimming the surface of watermelon, but based on the experience of launching an app with RN, it melts the difficulties experienced when launching an app with RN into tips, so you can listen to it while concentrating throughout the class. I highly recommend it to those who need to apply it to their work. It may be a bit difficult, but after listening to it all, you will definitely know what parts are needed when launching an app with RN. Thank you for the lecture! And for those who have weak willpower like me, I highly recommend Time Attack run by Zerocho. You can prevent yourself from getting lazy by looking at the feedback of those who are taking the class with the same progress goal every week.

          ¥8,367

          zerochoの他の講座

          知識共有者の他の講座を見てみましょう!