Saturday, November 9, 2013

The Hidden Technology That Makes Twitter Successful


Twitter started with a simple form and through tens of billions of repetitions became a network unto itself
Illustration by David Parkins
 
Twitter started with a simple form and through tens of billions of repetitions became a network unto itself

Consider the tweet. It’s short—140 characters and done—but hardly simple. If you open one up and look inside, you’ll see a remarkable clockwork, with 31 publicly documented data fields. Why do these tweets, typically born of a stray impulse, need to carry all this data with them?
While a tweet thrives in its timeline, among the other tweets, it’s also designed to stand on its own, forever. Any tweet might show up embedded inside a million different websites. It may be called up and re-displayed years after posting. For all their supposed ephemerality, tweets have real staying power.
Once born, they’re alone and must find their own way to the world, like a just-hatched sea turtle crawling to the surf. Luckily they have all of the information they need in order to make it: A tweet knows the identity of its creator, whether bot or human, as well as the location from which it originated, the date and time it went out, and dozens of other little things—so that wherever it finds itself, the tweet can be reconstituted. Millennia from now an intelligence coming across a single tweet could, like an archaeologist pondering a chunk of ancient skull, deduce an entire culture.

Twitter’s Nov. 7 initial public offering marks the San Francisco-based company’s coming-out party, the moment when it graduates from its South of Market beginnings and takes its place as one of the Internet’s most valuable properties, without ever turning a profit. What’s perhaps most remarkable about Twitter’s rise is how little the service has evolved from the original core concept of the 140-character tweet—which is to say, not at all. It’s tempting to view tweeting as silly and trivial, and Twitter itself as overhyped and overvalued. But there’s some sophisticated, supple, and even revolutionary technology at work. Appreciating Twitter’s machinery is key to understanding how an idea so simple changed the way millions of people advertise their existences to the world.
How do you look inside a tweet? It’s easy; the structure of a tweet is a matter of public record. Twitter, as a modern Web company, reveals to the world some of the technology it uses, in the form of an application programming interface—an API—which allows external software developers to build tools on top of the service, making it more widely used and thus more valuable for everyone.
All tweets share the same anatomy. To examine the guts of a tweet, you request an “API key” from Twitter, which is a fast, automated procedure. You then visit special Web addresses that, instead of nicely formatted Web pages for humans to read, return raw data for computers to read. That data is expressed in a computer language—a smushed-up nest of brackets and characters. It’s a simplified version of JavaScript called JSON, which stands for JavaScript Object Notation. API essentially means “speaks (and reads) JSON.” The language comes in a bundle of name/value fields, 31 of which make up a tweet. For example, if a tweet has been “favorited” 25 times, the corresponding name is “favorite_count” and “25” is the value.
You know how the National Security Agency collects “metadata” about the phone calls Americans make? Well, that’s what these fields are, except instead of metadata about phone calls, this is metadata about tweets. In fact, those 140 characters are less than 10 percent of all the data you’ll find in a tweet object. Twitter’s metadata is publicly documented by the company, open for perusal by all and available to anyone who wants to sign up for an API key.
This metadata contains not just tidy numerals like “25” but also whole new sets of name/value pairs—big weird trees of data. A good example is in the “coordinates” part of the tweet. This value contains geographical information—latitude and longitude—in a format called GeoJSON, a dialect of JSON that’s used to describe places. This can seem complicated at first, but it’s actually awesome, because it means that simple-to-understand formats such as JSON can express some pretty complex ideas about the world. GeoJSON isn’t controlled by Twitter; it’s a published, open standard. Twitter has added another field, called “place.” Places are not just dots on a map but “specific, named locations.” They include multiple coordinates—they actually define polygons over the surface of the earth. A tweet can thus contain a very rough outline of a given nation. A few tweets can, with some digital fiddling, serve as a primitive atlas. And through some slightly complex math, they can reveal how far one tweeter is from another. Tweets also have a “created_at” field, which indicates the exact time at which they were posted.(Sources from Bloomberg)

 

Starting Nexus 5 on Nov. 14 for $449, Nexus 7 LTE also ships Nov. 20

Google's latest Nexus devices going to hit the Market

T-Mobile is set to start offering both of Google's latest devices, the Nexus 5 and Nexus 7, in the coming weeks. The carrier announced today it will put the Nexus 5 up for sale starting November 14th online (November 20th in-store) for $449.99 off-contract, or at $41.99 down and $17 per month (also working out to $449.99) on a Simple Choice plan. T-Mobile isn't clear on what storage capacities or colors it will sell, and it's hard to guess based on the odd history of it selling the Nexus 4 in both colors but only in 16GB of storage.
At the same time, following up on its announcement that it will carry the Nexus 7 LTE, we now have a date from T-Mobile of November 20th when the tablet will begin shipping. In this case we're looking at $384 outright for the 32GB LTE tablet, or $0 down and $16 per month if you pair it with a plan. The tablet will also qualify for T-Mobile's new deal of offering 200MB of data per month completely free, which is a nice touch.
You can currently pre-order the Nexus 7 to be shipped at the aforementioned date, but there's still no indication that any pre-orders will be available for the nexus 5. Ready for some Nexus action on the magenta network? Hit the source links below

Friday, November 8, 2013

Disable SMS messages in Google Hangouts

As of version 2.0, the Google Hangouts app for Android can handle SMS messages as well as regular instant messages. When you start it up for the first time you'll be asked if you want to use Hangouts for SMS or not. Tap yes and your existing messages are imported into the app, and you'll receive future SMS notifications through Hangouts instead of your preloaded SMS app. Tap "Maybe later" and you'll continue using your preloaded Messaging app.
But what if you've tried it and want out? Well, turns out there's a simple way to disable SMS in Hangouts and go back to using the built-in app.
Hangouts
To disable SMS in Hangouts after you've enabled it — or enable it after you've chosen not to — head to:
  1. Menu (press the menu button on some phones, use the three dots in the top right corner on others)
  2. Settings > SMS
  3. Under "General," toggle "Turn on SMS" to enable or disable this feature.
After disabling Hangouts your built-in SMS app (usually "Messages" or "Messaging" in the app drawer) will handle text messages.
Important: If you're using a "stock" Android device like the Nexus 5, with Android 4.4 KitKat, you'll see an "SMS Enabled" button instead of the option above. Tap that to go to "Wireless & networks" menu where you can select a default SMS app — choose between Hangouts and any third-party SMS app you might have downloaded from the Play Store.

Moto X Developer Editions receive same $100 price as Moto Maker version

Unlocked GSM or Verizon, both still with 32GB of storage

Following up on a $100 price cut from the Moto Maker site, Motorola has cut the price of Moto X Developer Editions on its site as well. $549.99 will now get you either a GSM or Verizon-compatible version of the phone with 32GB of storage that's ready to be cracked open and played with if you choose. In either case you'll get an exclusive color scheme with a woven white back and black front, and the nice "Developer Edition" branding on the back.
It's definitely nice to see Motorola follow suit on its Developer Editions when it cut the price of the contract models, especially considering that there was no cheaper, lower storage option here. If you're still interested in picking up a Moto X Dev Edition, both models are in stock at the source links below.

Enhancing Google+ sign-in features:

Here, google with the end of Google Reader earlier this year, Feedly emerged as one of the major players in RSS, and since its inception it's been using Google's OAuth authentication service to sign in users. With the gradual shift towards Google+ sign-in across Google properties however, Feedly is following suit and introducing G+ sign-in. The transition will take place "this week" on the web and "later this month" through the Feedly Android and iOS apps.
The move to Google+ sign in, Feedly says, allows for easier sign-in on mobile devices and opens up more sharing possibilities, on which it promises to divulge more over the next couple of weeks.
But if Google+ isn't for you, Feedly is also testing Twitter, Facebook and Wordpress login options, with the aim of rolling them out over the next seven weeks.
hope we will wait for the features.
Makers Of Android

Thursday, November 7, 2013

Easy steps to Decompile Android APK file into Java code

Now i am going to tell you, how to decompile APK file

we need following
Tools :
Download the followings first.

Using ApkTool
- to extract AndroidManifest.xml and everything in res folder(layout xml files, images, htmls used on webview etc..)
Run the following command :
1          

 apktool.bat d sampleApp.apk

 
It also extracts the .smali file of all .class files, but which is difficult to read.

You can achieve this by using zip utility like 7-zip.

Using dex2jar

- to generate .jar file from .apk file, we need JD-GUI to view the source code from this .jar.
Run the following command :
 

dex2jar sampleApp.apk

 
 
 
Decompiling .jar JD-GUI
- it decompiles the .class files (obsfucated- in case of android app, but readable original code is obtained in case of other .jar file). i.e., we get .java back from the application.
Just Run the
 
 

jd-gui.exe and File->Open to view java code from .jar or .class file.


Now enjoy like Developer.

try it,

Android Down slightly, Samsung improves its position in U.S Market.

                        comScore market share

HTC and Motorola both drop market share; LG holding down 5th place

On releasing its monthly report on the U.S. mobile industry, comScore shows Android with a slight decrease in market share as of September 2013. A three-month average ending in September shows Android with 51.8 percent of the U.S. market, down 0.2 percentage-points. Apple naturally holds the second spot at 40.6 percent, with BlackBerry and Microsoft taking up third and fourth place.
In terms of manufacturers (chart shown below), comScore shows Apple still on top with that same 40.6 percent of the market, up 0.7 percent, with Samsung holding second place strong with 24.9 percent of the market, up 1.2 percent. HTC holds onto third place just barely at 7.1 percent, down 1.4 percent between periods. Motorola drops to 6.8 percent market share, and LG 6.6 percent. If you're counting that also leaves 14 percent divvied up among various other small manufacturers.
 
Source: comScore
comScore market share

Monday, November 4, 2013

New Era of Operating system: Features Windows, I OS, Android

Even for old days, we used moto, nokia, and wired connection but now its not about company or name. Its all about Windows, I os, & everyone's Android. Previously we bought mobile with brand name such as Nokia, vodafone etc, but today we buy smartphone's having Android Windows, I OS operating system. Its shows that where in 2004 nokia hold 85% of world market, now covers only 32% devices & in these maximum devices are old. Currently around 70% devices running on android OS. Like old saying " there is always a new tomorrow". So till wait for another steps by Windows, IOS, Android or new linux? Suhan Gorya

Sunday, November 3, 2013

Best Buy lists 'Sprint' Nexus 5 for $449 off-contract


Pricing mirrors what Sprint is charging for the phone directly 

Best Buy's online store has started listing a "Sprint" Nexus 5, mirroring the same on- and off-contractpricing as the carrier's own store. We're looking at a $149.99 price for signing a new agreement, and $449.99 for the phone with no strings attached. All indications are that this is the exact same "D820" model as listed in the Play Store, which we would expect.
Many of us probably could have guessed that Best Buy was going to jack up the price a bit more, so it's good to see only a $100 premium placed on the phone outside of Google Play. Taking into account that you'll pay about $15 for shipping from the Play Store, it's not too terrible of a deal to pay $85 extra to have it right away — and with Google's own stock dwindling, you may have a better shot at picking one up from Best Buy.
The device is currently listed in both black and white in 16GB capacity on the site, and still has a "Pre-Order" button at this point. We can likely expect it to actually go on sale on November 8th, the same date Sprint is set to sell them.