Tag

Android

6 Things The Facebook Phone MUST Do

By | Apkudo Approved, Business Insider, Press Articles | No Comments

This article originally ran April 10, 2013, on Business Insider 6 Things The Facebook Phone MUST Do So far it seems like people just don’t care about the Facebook phone. We reached out to Josh Matthews, CEO and co-founder of Apkudo, a company that helps developers improve their Android apps and has done the testing and optimization for companies like Samsung and Sony, to talk details on the impending phone. Keep reading…

Read More

Instrumentation 101 – Must have tips for Android developers

By | Events, Hacking | No Comments

Thanks to everyone who came out to our class! It was great meeting and chatting with all of you Android developers. If you missed your chance to check out our 30 minute primer at AnDevCon IV, you’ll find the details of our Android Instrumentation 101 talk in this post along with download links for the demos and scripts used in the presentation. You can download the presentation here. Testing can be boring and tedious, but its role is very important. In the long run you’ll save time fixing bugs in your application. Fortunately, Android supports many tools for testing. The…

Read More

Name That Device!! Part 4

By | Contest, Name That Device | No Comments

Let’s talk about Android devices, shall we? As Apkudo’s Lab Manager, I live and breathe Android. There isn’t a device out there I haven’t had the pleasure of getting to know, touch, and feel personally. I can rattle off Android devices like you wouldn’t believe. Hey, it’s my job! One of the best parts about my job is to challenge all the other Android lovers out there to a little game I like to call, “Think You Know Android? Name That Device!” Were we to ever meet in person, I would challenge you to a ‘Name Off’ and as sure…

Read More

DroidCon UK might be over, but DroidCon NL is a week away!

By | Events | No Comments

Thanks to everyone who came out to catch David Teitelbaum’s class at Droidcon UK, “Who Needs Thumbs? Android Instrumentation and Reverse Engineering.” We had a fantastic time mixing it up with all the Android Devs in London and appreciate all the great feedback on Twitter! For all of you who’ve asked, you can find the slides here. Are you thinking to yourself, “I couldn’t attend DroidCon UK and I’ll never forgive myself because this class sounds SO interesting. I wish there was somewhere else I could go to learn how to reverse engineer my favorite apps!?” Well you’re in luck!…

Read More

Reverse Engineering Android: Disassembling Hello World

By | Hacking | No Comments

When it comes to learning Android, it’s amazing how easy it is to find tutorials, code samples, and documentation to immerse yourself into. Interestingly, I’ve found the inverse to be true for the, dare I say, way cooler world of hacking Android. Reverse engineering Android applications can be really fun and give you a decent knowledge for the inner workings of the Dalvik Virtual Machine. This post will be an all-out, start-to-finish, beginners* tutorial on the tools and practices of reverse engineering Android through the disassembly and code injection of the Android Hello World application. *Beginner means that you know…

Read More

Android Testing MindMap – there’s a lot to consider!

By | Uncategorized | No Comments

Think Android testing is easy? Think again! Friend of Apkudo Daniel Box, Quality Assurance Manager over at Mubaloo, recently completed the intense task of creating an Android testing MindMap. As you can see, there’s a lot to take into account when testing an Android app or website. Have a look below and if you’d like to download it yourself, check it out here. Many thanks to Dan for including us in the MindMap. Be sure to follow him on Twitter @dnlkbox!

Read More

Come meet us at DroidCon London!

By | Events | No Comments

We’re taking this show on the road, folks. Our VP of Engineering, David Teitelbaum, is presenting a class at DroidCon London! That’s right, ladies and gents. We’re bringing our Android hacking love across the pond to show all the devs in the UK how to hack their favorite Android apps straight off Google Play. The class will teach developers the fundamentals of APK reverse engineering, including Dalvik executable disassembly/reassembly, code injection, and view hacking using tools such as Smali/Baksmali and Romain Guy’s awesome ViewServer. Here are the deets: Who? David Teitelbaum presenting at Droidcon London What? Who Needs Thumbs? Android Instrumentation…

Read More

Think you know Android?! Name That Device pt. 3

By | Contest, Name That Device | No Comments

I have a vision that one day soon, all shall use Android phones. And when that day comes it will behoove you to know what has come before. Knowing the history of our beloved Android phones from the HTC G1 to the Samsung Galaxy S3 is just as important as knowing how to speak French or build a canoe. The knowledge of Android smartphones can only strengthen our future devices. And so, my fellow Android lovers, go forth on this day to be confounded by the challenge ahead. Be stumped by scores of Android devices in the App Analytics Lab. Can…

Read More

Apkudo Joins the IEEE Standards Association Camera Phone Image Quality Working Group as Corporate Member

By | Press Releases | No Comments

New IEEE Standard Project Designed to Help Consumers Judge Camera Phone Image Quality When Making Purchasing Decisions August 22, 2012 – Baltimore – Apkudo Inc., an Android innovation start-up, today announced it has joined the IEEE Standards Association (IEEE-SA) as a Corporate Member to help drive the development of standards to evolve camera phone image quality. The new IEEE P1858™ – Draft Standard for Camera Phone Image Quality (CPIQ) – development project aims to specify methods and metrics for analyzing a mobile device’s image quality. As leaders in Android device analysis via Apkudo Device Analytics, Apkudo helps worldwide mobile device…

Read More

One true adb_usb.ini to rule them all

By | Hacking | 2 Comments

We do a lot of work with adb here at Apkudo – obtaining and maintaining an adb connection to every Android device is no small task. We could go on and on about some of the more interesting trials and tribulations with adb – there are lots, but why not start with one of the the more boring (and most common) causes for problem? A missing USB vendor id in adb_usb.ini. You know the drill: you plug in a new Android device, run adb devices, and… crickets. Nothing. Then it’s a bit of messing with dmesg or lsusb to get the…

Read More