- More extensible, customizable, more stable API
- Unify the build for the IDE and CI servers
- Based on IntelliJ IDEA
- Can warn you when you might be passing an incorrect variable based on a comparison of the variable name and the method name
- Find action popup allows you to search for actions you can do by searching by their name
- During sign-in, Play offers the user to install your app on their device, if they have a compatible device.
- The user will also automatically be signed in on that device
- Integrated with Play Services, so is already on many devices
- Does all the OAuth2 token management for you
- Trying to more automatically reorder graphics commands you give so that they're done in an optimal order
- Also merging individual draw commands into groups of like commands for efficiency
- All automatic, and potentitally available in the future
- The goal is to provide the most value in the shortest amount of time.
- We can have the quickest turn around by looking for insights into what people do
- A-B Testing struggles to tell you why people do what they do
- Commonly used for continuous design iteration
- Scheduled 5 users for 1 hour blocks with 1 hour in between each
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
config defaultToCurrentScreen true | |
config nudgePercentOf screenSize | |
config resizePercentOf screenSize | |
config secondsBetweenRepeat 0.1 | |
config checkDefaultsOnLoad true | |
config focusCheckWidthMax 3000 | |
config windowHintsShowIcons true | |
config windowHintsIgnoreHiddenWindows false | |
config windowHintsSpread true | |
# config keyboardLayout dvorak |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
config defaultToCurrentScreen true | |
config nudgePercentOf screenSize | |
config resizePercentOf screenSize | |
config secondsBetweenRepeat 0.1 | |
config checkDefaultsOnLoad true | |
config focusCheckWidthMax 3000 | |
config windowHintsShowIcons true | |
config windowHintsIgnoreHiddenWindows false | |
config windowHintsSpread true | |
# config keyboardLayout dvorak |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FATAL EXCEPTION: main | |
java.lang.RuntimeException: Unable to instantiate application com.speek.SpeekApplication: java.lang.NullPointerException | |
at android.app.LoadedApk.makeApplication(LoadedApk.java:501) | |
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4124) | |
at android.app.ActivityThread.access$1300(ActivityThread.java:130) | |
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1255) | |
at android.os.Handler.dispatchMessage(Handler.java:99) | |
at android.os.Looper.loop(Looper.java:137) | |
at android.app.ActivityThread.main(ActivityThread.java:4745) | |
at java.lang.reflect.Method.invokeNative(Native Method) |