We may earn an affiliate commission when you visit our partners.
droidcon NYC

droidcon NYC 2019 | Securely Take Payments in a React Native App | Richard Moot

Read more

droidcon NYC 2019 | Securely Take Payments in a React Native App | Richard Moot

In this session, Richard Moot analyzes an Order Ahead application built using React Native and the Square In-App Payments SDK. The app uses Square APIs to pull in catalog items, display them in the app, and the In-App Payments SDK to securely capture card details. You will also learn when to consider using a third-party payment provider over in-app billing.

Enroll now

What's inside

Syllabus

Securely Take Payments in a React Native App

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Perfect for React Native developers seeking to safely implement in-app payments
Provides a deep dive into the Square In-App Payments SDK integration
Develops practical skills in integrating third-party payment providers

Save this course

Save droidcon NYC '19: Securely Take Payments in a React Native App to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for droidcon NYC '19: Securely Take Payments in a React Native App. These are activities you can do either before, during, or after a course.

Career center

Learners who complete droidcon NYC '19: Securely Take Payments in a React Native App will develop knowledge and skills that may be useful to these careers:
Software Architect
Software Architects design and develop software systems. They may work with a team of developers to ensure that the software is scalable, reliable, and secure. Courses covering computer programming fundamentals, software engineering, and cloud computing like the one titled *Securely Take Payments in a React Native App* are useful for a Software Architect.
Web Developer
Web Developers are responsible for the development of web applications. They may work with a team of developers to ensure that the application is developed on time, within budget, and to specifications. Courses covering computer programming fundamentals, web development, and database management like the one titled *Securely Take Payments in a React Native App* are useful for a Web Developer.
Mobile Developer
Mobile Developers are responsible for the development of mobile applications. They may work with a team of developers to ensure that the application is developed on time, within budget, and to specifications. Courses covering computer programming fundamentals, mobile development, and user interface design like the one titled *Securely Take Payments in a React Native App* are useful for a Mobile Developer.
Front-End Developer
Front-End Developers are responsible for the front-end development of web applications. They may work with a team of developers to ensure that the application is easy to use, visually appealing, and responsive. Courses covering computer programming fundamentals, web development, and user interface design like the one titled *Securely Take Payments in a React Native App* are useful for a Front-End Developer.
Full-Stack Developer
Full Stack Developers are responsible for both the front-end and back-end development of web applications. They may work with a team of developers to ensure that the application is developed on time, within budget, and to specifications. Courses covering computer programming fundamentals, web development, and database management like the one titled *Securely Take Payments in a React Native App* are useful for a Full Stack Developer.
Back-End Developer
Back-End Developers are responsible for the back-end development of web applications. They may work with a team of developers to ensure that the application is scalable, reliable, and secure. Courses covering computer programming fundamentals, software engineering, and database management like the one titled *Securely Take Payments in a React Native App* are useful for a Back-End Developer.
Systems Analyst
Systems Analysts are responsible for the analysis of business systems. They may work with a team of engineers, designers, and marketers to ensure that the systems are meeting the needs of the business. Courses covering computer programming fundamentals, business management, and systems analysis like the one titled *Securely Take Payments in a React Native App* may be useful for a Systems Analyst.
Software Development Manager
Software Development Managers oversee the development of software products. They may work with a team of developers to ensure that the software is developed on time, within budget, and to specifications. Courses covering computer programming fundamentals, software engineering, and project management techniques like the one titled *Securely Take Payments in a React Native App* are useful for a Software Development Manager.
Software Tester
Software Testers are responsible for the testing of software applications. They may work with a team of engineers, designers, and marketers to ensure that the applications are free of bugs and errors. Courses covering computer programming fundamentals, software testing, and quality assurance like the one titled *Securely Take Payments in a React Native App* may be useful for a Software Tester.
Technical Writer
Technical Writers are responsible for the creation of technical documentation. They may work with a team of engineers, designers, and marketers to ensure that the documentation is clear, concise, and accurate. Courses covering computer programming fundamentals, writing, and editing like the one titled *Securely Take Payments in a React Native App* may be useful for a Technical Writer.
Business Analyst
Business Analysts are responsible for the analysis of business processes. They may work with a team of engineers, designers, and marketers to ensure that the business is operating efficiently and effectively. Courses covering computer programming fundamentals, business management, and data analysis like the one titled *Securely Take Payments in a React Native App* may be useful for a Business Analyst.
Database Administrator
Database Administrators are responsible for the management of databases. They may work with a team of engineers, designers, and marketers to ensure that the databases are running smoothly and efficiently. Courses covering computer programming fundamentals, database management, and data analysis like the one titled *Securely Take Payments in a React Native App* may be useful for a Database Administrator.
Product Manager
Product Managers are responsible for the development and marketing of new products. They may work with a team of engineers, designers, and marketers to ensure that the product is successful. Courses covering computer programming fundamentals, business management, and marketing like the one titled *Securely Take Payments in a React Native App* may be useful for a Product Manager.
IT Manager
IT Managers are responsible for the management of information technology systems. They may work with a team of engineers, designers, and marketers to ensure that the systems are running smoothly and efficiently. Courses covering computer programming fundamentals, business management, and leadership like the one titled *Securely Take Payments in a React Native App* may be useful for an IT Manager.
Data Scientist
Data Scientists are responsible for the collection, analysis, and interpretation of data. They may work with a team of engineers, scientists, and business analysts to ensure that the data is used to make informed decisions. Courses covering computer programming fundamentals, statistics, and machine learning like the one titled *Securely Take Payments in a React Native App* may be useful for a Data Scientist.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser