-
1. Server Setup
8m
-
2. Navigation Design
11m
-
3. A LOT of Boilerplate
7m
-
4. Navigator Hookup
8m
-
5. Testing the Navigation Flow
6m
-
6. React Native Elements
5m
-
7. Helper Styling Components
9m
-
8. Styling Odds and Ends
7m
-
9. Input Props
5m
-
10. The Auth Context
11m
-
11. What's the Context Doing?
8m
-
12. Axios Setup
6m
-
13. Making an API Request
10m
-
14. Handling Errored Requests
8m
-
15. Async Storage
4m
-
16. Storing the Token
7m
-
17. Navigation From Outside of React
13m
-
18. Oops, Typo
1m
-
19. Navigation to Signin
4m
-
20. Extracting Form Logic
10m
-
21. Last Bit of Extractin
5m
-
22. Creating a NavLink
7m
-
23. Real Component Reuse!
5m
-
24. Wiring Up Signin
8m
-
25. Clearing Error Messages
11m
-
26. Automatic Signin
6m
-
27. Empty Screens While Resolving Auth
7m
-
28. Signing Out a User
7m
-
29. Safe Area Views
2m
-
30. Working on Track Create
5m
-
31. Showing a Map
5m
-
32. Drawing a Series of Points
5m
-
33. Notes on Location
4m
-
34. Requesting Location Permissions
7m
-
35. Resetting Permissions
4m
-
36. How to Test Location?
4m
-
37. Faking the Users Location
6m
-
38. Reading a Location
4m
-
39. Bugginess with Location
3m
-
40. Location Architecture
4m
-
41. Location Context
4m
-
42. Live Location Updates
14m
-
43. Drawing a Position Indicator
4m
-
44. Extracting Logic to a Hook
8m
-
45. Disabling Location Tracking
4m
-
46. Automatic Disables
8m
-
47. Building a Track Form
4m
-
48. Updates to Location Context
9m
-
49. Track Form Wire Up
6m
-
50. Buggy UseEffects
9m
-
51. Understanding Stale References
13m
-
52. Kind of Fixed
7m
-
53. The UseCallback Hook
7m
-
54. Cleaning Up After Ourselves
6m
-
55. Avoiding Stale References
7m
-
56. Tracking While Recording
2m
-
57. Bring Back the Polyline
4m
-
58. What Manages Tracks
8m
-
59. Coordination Between Contexts
8m
-
60. Automatic Authentication
10m
-
61. Form Reset and Navigation
7m
-
62. Fetching Created Tracks
2m
-
63. Listing All Tracks
7m
-
64. Navigating to a Saved Track
5m
-
65. Showing Track Details
5m
-
66. Fixing Odds and Ends
9m