Recently, Wolfram Alpha LLC dropped the official WolframAlpha app into the market. It is one of my favorite services and I purchased it ($1.99) as soon as it came out. For those not familiar, this is a clip from the "about" page of WolframAlpha to give you some idea of what this is all about:
Wolfram|Alpha's long-term goal is to make all systematic knowledge immediately computable and accessible to everyone. We aim to collect and curate all objective data; implement every known model, method, and algorithm; and make it possible to compute whatever can be computed about anything. Our goal is to build on the achievements of science and other systematizations of knowledge to provide a single source that can be relied on by everyone for definitive answers to factual queries.
That is a pretty lofty goal, you might say. Well, they've done a very, very good job of working toward that goal and have more information than can really be fathomed by a normal person.
As of now, Wolfram|Alpha contains 10+ trillion pieces of data, 50,000+ types of algorithms and models, and linguistic capabilities for 1000+ domains. Built with Mathematica—which is itself the result of more than 20 years of development at Wolfram Research—Wolfram|Alpha's core code base now exceeds 5 million lines of symbolic Mathematicacode.
Holy crap. Yeah, I've got that in a holster clipped onto my belt now.
The functionality of the app is extremely basic. It contains a search bar and nothing else (a la Google) but don't be fooled. If you use that search bar, you'll notice the universe unfolding before you. To use the search bar effectively, WolframAlpha comes with its own handy ridiculously huge 7-row keyboard:
I really don't have enough time in a week to explain all of the functionality that this gives you so I'll let the pictures do the talking. I just did some searches for things I thought would be interesting. Here we go.
These images do not even begin to touch on a small fraction of the muddied reflection of everything this app can do. It comes with a complete set of examples. You will need them because this app does more than you could dream possible. Here's what the example section looks like:
Being a dedicated WolframAlpha user on the web myself, this app is absolutely perfect. There are quite literally NO compromises when using the Android app. You get 100% functionality right off the bat. The results are formatted for mobile and they look just as clear and well laid-out as you would expect on your computer. It is responsive and snappy. Personally, I also love that you can click on any of the data in the examples and see the output. It is the perfect way to learn how Wolfram works.
This app is precisely what developers should look at when making an app for a web based service. To the WolframAlpha team: Well done. Absolutely amazing work.
You can (and should) grab the app from this Appbrain Link or scan this QR code with your Android phone: