移动

Showing 1-7 of 115 results

分享

芬兰湾的科特林和. Java: All-purpose Uses and Android Apps

Kotlin and Java are two powerful general-purpose languages popular for Android and beyond. We’ll discuss their top features and differences, then focus on how to smoothly transition between the two.

13分钟阅读继续阅读
加布里埃尔Gircenko

加布里埃尔Gircenko

Gabriel is a senior Android engineer with eight years of experience building apps from scratch in Kotlin and Java, and facilitating conversions between the two languages. Gabriel has worked on multimillion-dollar apps and has industry experience at companies like HBO and Yahoo.

Investing in Unit Testing: Benefits and Approaches

Stakeholders demand quick fixes for a buggy app release. Such patching is costly, and does not always offer a complete solution. Break the cycle with unit testing, a worthwhile investment in project quality.

10分钟阅读继续阅读
大夏的Florea

大夏的Florea

Dacian is a senior full-stack mobile applications developer and a contributor to the Flutter framework. He specializes in rigorous testing solutions that help companies around the world design and deliver quality software applications.

Unit Testing in Flutter: From Workflow Essentials to Complex Scenarios

Incorporate comprehensive unit testing into your Flutter project to ensure best practices and reduce bugs before—not after—the app’s release.

10分钟阅读继续阅读
大夏的Florea

大夏的Florea

Dacian is a senior full-stack mobile applications developer, 颤振专家, and a contributor to the Flutter framework. He helps companies around the world design and implement quality software solutions and deliver excellent user experiences.

Future-proof Your Android Code, Part 2: Functional Reactive Programming in Action

The functional reactive programming (FRP) paradigm is becoming increasingly mainstream. 在本期中, we discuss FRP essentials like system design and libraries, and implement a sample application.

8分钟阅读继续阅读
Iliyan Germanov

Iliyan Germanov

Iliyan is an Android developer and CTO who has founded four startups and created several top-rated apps, including Ivy Wallet, which has received 10 YouTube tech 社区 “best UI/UX” awards. He specializes in functional programming, UX, Kotlin, and Haskell.

The Foundations of Functional Reactive Programming in Android

This tutorial explores the mathematical concepts behind two key programming paradigms, functional programming and reactive programming, so you can build long-lasting Android architecture.

12分钟阅读继续阅读
Iliyan Germanov

Iliyan Germanov

Iliyan is an Android developer and CTO who has founded four startups and created several top-rated apps, including Ivy Wallet, which has received 10 YouTube tech 社区 “best UI/UX” awards. He specializes in functional programming, UX, Kotlin, and Haskell.

World-class articles, delivered weekly.

By entering your email, you are agreeing to our 隐私政策.

Serve Map Clusters 50x Faster Using Smarter Caching

Serving map clusters to a mobile app can cause a significant performance bottleneck. Fortunately, it’s a problem that can be solved with this caching strategy.

8分钟阅读继续阅读
弗洛里安斯

弗洛里安斯

Florian is a back-end software engineer who has architected and scaled several apps and REST APIs on AWS using Redis, SQL, 和节点.js. He was the lead software engineer at Playsports after it acquired a startup he had co-founded.

WebAssembly/Rust Tutorial: Pitch-perfect Audio Processing

WebAssembly gives near-native performance to web apps and allows languages other than JavaScript—plus their libraries—to be used on the web. This tutorial leverages Rust and the Web Audio API to make a basic guitar tuner app that runs at 60 FPS, 即使是在手机上.

24分钟阅读继续阅读
彼得Suggate

彼得Suggate

Peter is a full-stack developer with 15 years of experience building apps for the web and desktop.

Toptal 工程 专家

Gabriel Courtemanche

Gabriel is a highly efficient and reliable professional who possesses a broad skill set for web application development. He's been working on a range of products and clients—from working on scalability problems in production engineering teams at Shopify and Autodesk to launching new applications for startups. Most of his work consists of leading technical teams, by creating an easy development environment, fixing technical debts, providing best practices code examples, 指导开发者.
阅读更多

以前在

Shopify

World-class articles, delivered weekly.

By entering your email, you are agreeing to our 隐私政策.

加入总冠军® 社区.