Watch previous webinars
Application codebase
Dependencies
Configuration
Backing services
Deployment
Processes
Port binding
Concurrency
Disposability
Dev/prod parity
Logs
Admin processes
The purpose of Apple Watch and watchOS Platform.
New updates introduced in watchOS 4.
How watchOS changed over past years?
How a usual wearable application is architected?
The WatchKit framework and its possibilities.
UX-Responsible approach to creating wearable apps.
Most common challenges in building watchOS apps.
How watchOS interacts with other frameworks from Apple.
What is user-centered development?
How to be a sensible frontend developer?
Should developers empathise with users?
Ways to improve perfomance and interactivity of your app
Basic but important technics that improves ux of the app
Most common ux challenges in web apps
Universal patterns and solutions you should be familiar with
What is Kotlin and why to use is?
Is it a good alternative to Java?
Null safety: Avoiding the million dollar mistake
Basic Syntax: fun, val, var - what is it?
Only primary constructor? Default arguments and named arguments
Data Classes: avoiding boilerplate code
Hierarchies, delegation and the object keyword
If , when, loop - when it's worth it
Smart compiler: Smart cast and type inference
Playing with functions: Extension functions, function expressions and high-order functions
What are the lesser-known ways of avoiding leaks of sensitive data?
Why can logs and keyboards be dangerous?
Where to keep encryption keys and why is it so important?
How to increase the security of your app using your own (custom) permissions?
How to properly implement an HTTPS connection in your app?
How to secure your app's components?
How does React Native really work?
Why is a native dev still needed?
What are the best practices?
How to create native modules for Android & iOS?
How to create native views for both Android & iOS?
What are the pitfalls and performance issues in React Native bridge?
Why is teamworking the best way to achieve success?
How can effective cooperation in a design team deliver extra value to your company?
What are the tools that can increase your efficiency?
What are the main secrets of effective communication in a design team?
Why Ember is a good choice for complex projects
How it can improve your workflow, increase your productivity and help you stay sane
What makes the Ember community amazing
How Ember provides you with build tools, testing, transpilers - the whole frontend infrastructure!
The definitions of Stripe & Taxamo
Stripe & Taxamo for subscriptions systems
bunch of useful information about resources you may use
example code snippets with explanation
The definition of a recommendation system
The definitions and examples of user-based and item-based systems
How to create your own recommendation system
How to obtain a data set and define similarity functions
The definition of declarative programming
The difference between declarative and imperative programming
The role of promises in declarative programming
The relations between declarative and functional programming
JSON API we framework'u Grape