Toptal Engineering Expert
Kotlin vs. Java:通用用途和Android应用程序
Kotlin和Java是两种强大的通用语言,在Android和其他平台上很流行. 我们将讨论它们的主要特性和区别, 然后专注于如何在两者之间顺利过渡.
Gabriel Gircenko
Gabriel是一名高级Android工程师,拥有8年用Kotlin和Java从头开始构建应用程序的经验, 并促进两种语言之间的转换. 加布里埃尔曾开发过价值数百万美元的应用程序,并在HBO和雅虎等公司拥有行业经验.
投资于单元测试:收益和方法
利益相关者要求快速修复有漏洞的应用程序. 这种修补是昂贵的,并不总是提供一个完整的解决方案. 用单元测试打破这个循环,这是对项目质量有价值的投资.
Dacian Florea
Dacian是一名资深的全栈移动应用开发者,也是Flutter框架的贡献者. 他专门从事严格的测试解决方案,帮助世界各地的公司设计和交付高质量的软件应用程序.
在颤振中的单元测试:从工作流程的必需品到复杂的场景
将全面的单元测试整合到您的Flutter项目中,以确保最佳实践并在应用程序发布之前(而不是之后)减少bug.
Dacian Florea
Dacian是一位资深的全栈移动应用程序开发人员, a Flutter expert, 也是Flutter框架的贡献者. 他帮助世界各地的公司设计和实施高质量的软件解决方案,并提供出色的用户体验.
面向未来的Android代码,第2部分:函数式响应式编程
功能反应性编程(FRP)范式正日益成为主流. In this installment, 我们讨论FRP的基本要素,如系统设计和库, 并实现一个示例应用程序.
Iliyan Germanov
伊利扬是一名Android开发者和首席技术官,他创立了四家初创公司,开发了几款顶级应用, 包括Ivy Wallet, 它获得了10个YouTube技术社区“最佳UI/UX”奖. 他擅长函数式编程、UX、Kotlin和Haskell.
Android中函数式响应式编程的基础
本教程探讨了两个关键编程范例背后的数学概念, 函数式编程和响应式编程, 这样你就可以构建持久的Android架构.
Iliyan Germanov
伊利扬是一名Android开发者和首席技术官,他创立了四家初创公司,开发了几款顶级应用, 包括Ivy Wallet, 它获得了10个YouTube技术社区“最佳UI/UX”奖. 他擅长函数式编程、UX、Kotlin和Haskell.
世界级的文章,每周发一次.
订阅意味着同意我们的 privacy policy
Florian Pfisterer
Florian是一名后端软件工程师,他使用Redis在AWS上构建和扩展了多个应用程序和REST api, SQL, and Node.js. 他是Playsports的首席软件工程师,该公司收购了他参与创立的一家初创公司.
WebAssembly/Rust教程:完美的音频处理
WebAssembly为web应用程序提供了近乎原生的性能,并允许在web上使用javascript以外的语言及其库. 本教程利用Rust和Web Audio API制作一个以60 FPS运行的基本吉他调谐器应用程序, even on mobile.
Peter Suggate
Peter是一名拥有15年web和桌面应用开发经验的全栈开发者.
世界级的文章,每周发一次.
Toptal Developers
- 算法开发人员
- Angular Developers
- AWS Developers
- Azure Developers
- Big Data Architects
- 区块链开发人员
- 商业智能开发人员
- C Developers
- 计算机视觉开发人员
- Django Developers
- Docker Developers
- Elixir Developers
- Go Engineers
- GraphQL Developers
- Jenkins Developers
- Kotlin Developers
- Kubernetes Experts
- 机器学习工程师
- Magento Developers
- .NET Developers
- R Developers
- React原生开发者
- Ruby on Rails开发者
- Salesforce开发者
- SQL Developers
- Sys Admins
- Tableau Developers
- 虚幻引擎开发人员
- Xamarin Developers
- 查看更多自由开发者
Join the Toptal® community.