Startup evangelist Robert Scoble recently said SwiftKey was the "number one reason" he switched from iOS to Android. He interviewed co-founder and CTO Ben Medlock because he wanted to find out more about the "geek behind SwiftKey". Watch his Google Hangout with Ben and CMO Joe...
Bitbar – Automated cloud-based testing for Android
November 15, 2012One of the things we enjoy at SwiftKey is meeting other companies, large and small, and sharing knowledge with them. Today we played host to Jouko Kaasila and Henri Kivelä from Bitbar, who came to talk to us about automated cloud-based testing for Android. Michele Sama (second from right),...
Building APKs with different features from a single source
October 6, 2011This one is for the Android nerds out there! Today, at DroidCon UK 2011, I presented the TouchType way of dealing with configuring Android APKs. We've come up with a clean framework to generate different APKs from a single source tree according to given feature requirements. (Our system is a bit...
Test-Driven Development on Android using native Scala Mocking and Dependency Injection
June 24, 2011This week I gave a talk to Londroid testing enthusiasts on how we do TDD on Android at TouchType. Our system uses RoboGuice (an Android version of Google Guice) and an open-source Scala mocking framework called Borachio, developed by Paul Butcher, our Chief Software Architect. We write our tests...
Are you a super web dev?
May 12, 2011We're looking for a full-stack web developer to join the best company in the world - TouchType - to do a variety of fun, engaging and innovative things with our technology. Do you think you fit the bill? If so, check out our job description here. No recruiters please. Cheers! Joe...
Mock objects on Android with Borachio: Part 3
May 5, 2011As we saw in part 2 of this series, mocking Android's PowerManager service directly is impossible. But there is an alternative approach that gives us something close enough. This article describes that approach. (more...)...
Mock objects on Android with Borachio: Part 2
May 5, 2011In part 1 of this series, I showed how to mock an interface that we created ourselves under Android. That's useful, but mocking really pays dividends when mocking OS services—doing so allows us to test our code in isolation, verify that it interacts with the OS correctly and that it handles...
Mock objects on Android with Borachio: Part 1
May 5, 2011In the next few "Technical Wizardry" articles, we're going to look at the approach we've developed to help with testing Android code (first published here). (more...)...
Android library project with tests, step by step
May 4, 2011Welcome to the new "Technical Wizardry" section of the TouchType blog. Here's where we'll be sharing a few of the tips and tricks we've learned while developing SwiftKey and the Fluency prediction engine that underpins it. We're going to start off with a series of articles on Android development...
The clever stuff behind SwiftKey’s success
November 11, 2010The dust has now settled on our paid launch in September and SwiftKey is already establishing itself as a leading solution to the problem of typing quickly and accurately on the go. At last month's DroidCon Android conference in London, I pitched our app at the AppCircus competition and we won....
Categories
Archives
Get Involved
Get exclusive access to pre-release betas and talk to other SwiftKey fans.
VIP Community@swiftkey
- SwiftKey: @felixcts In that case, maybe give the paid version a try. If you have trouble, simply email our support team through the links in-app.9 hours ago
- SwiftKey: @felixcts We'd suggest downloading the free trial and see how things go for you. =) The full version's the same... It just doesn't expire.9 hours ago
- SwiftKey: @LincolnOne Fantastic! Congrats on surpassing the 50k mark. =) How are you liking things so far?9 hours ago
- SwiftKey: @AcaLazarevic That's odd. Please email our support team at reviews@swiftkey.net so that they might be able to look into this for you. Thanks12 hours ago
- SwiftKey: @AcaLazarevic What do you mean by "popping out"?13 hours ago
- SwiftKey: @michaelklurfeld Not everyone is as fast as you. =) We decided to start "slow" and you can easily tweak things as you'd like afterwards.13 hours ago