I wonder if these big brands (Amazon, Google) can be stretched infinitely with more and more offerings without confusing users.<p>Amazon is a retailer and cloud computing provider and a video streaming service and a TV producer and a device manufacturer and a grocery store and a bank for small business loans and a hundred other things... At what point does the umbrella brand start to confuse people?<p>Bezos must have a brain the size of Texas to keep all these moving parts in mind.
This was my first time going to the Amazon SDK site and I am <i>blown away</i> by the difference in site design between it and Amazon's AWS site.<p>The SDK site is cleanly designed, has less clutter, and so on. The services link to other services and I feel like I'm being sold a value proposition - sign up and reap rewards.<p>The AWS site is amazon.com turned into place a storefront for cloud services. And that storefront is cluttered and seems eager to have me buy things without selling me on the value.
Analytics: What everyone is doing now to get first class data on which new apps are exploding to acquire at a knock down price before anyone else catches on. Facebook with Parse (<a href="http://swaggadocio.com/post/60416244109/why-facebook-really-bought-parse-yc-s11" rel="nofollow">http://swaggadocio.com/post/60416244109/why-facebook-really-...</a>), and now Amazon.
Can anyone see any terms and conditions that apply to Amazon's use of the data returned? The "Program Materials License Agreement" doesn't seem to cover the service as such but the software you a licensing to include in your app to talk to it.<p>Most of the existing services (Mixpanel, Flurry etc.) give them the right to use aggregate data for their purposes which has put me off using them so I initially sort of rolled my own but never got round to doing the analysis side. I would love to use this if the TOS are OK.
I started looking into it for iOS and making a test app to see what it looked like.<p>Then I read in the integration instructions:
You will also need to add the SystemConfiguration and CoreTelephony frameworks, and libz.dylib library...<p>From: <a href="https://developer.amazon.com/sdk/analytics/documentation/ios-setup.html" rel="nofollow">https://developer.amazon.com/sdk/analytics/documentation/ios...</a><p>Why would they need the CoreTelephony framework? No other analytics providers I've used (Flurry, Localytics) require this framework.<p>More information about the CoreTelephony framework:
<a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Reference/CoreTelephonyFrameworkReference/_index.html" rel="nofollow">https://developer.apple.com/library/ios/documentation/Networ...</a>
While I'm sure many of us didn't see this coming, it makes perfect sense for someone like Amazon -- with their massive server farms and data structures -- to do something like this.<p>I wonder if they'll push for more developers to move to Android and their Kindle system somehow.
This had my hopes up for a web analytics competitor to Google. Has anyone found a free service (or relatively cheap) that outperforms Google's offering for web?
Just tried it out on iOS, and happy with it so far. I'd done extensive research on tools, and one thing that bothered me was lack of updates. For instance, it was tough finding a package that was updated for 64 bit (iphone 5s). Open source is great of course, but not all the tools I needed were available. Will continue with this and see how it goes.
I'm confused where this can be used. Reading the website it looks like your app needs to be in the amazon marketplate? Or can their analytics engine be used on apps distributed through google play?
What someone really needs to launch is an ad network which can target by desktop os, like MacOS, Windows etc. People would use it to sell desktop apps! Sadly I have never found one.
i wonder is it normal practice on mobile to include private key (from the Analytics SDK docs for Android):<p>InsightsCredentials credentials = AmazonInsights.newCredentials(YOUR_APP_KEY, YOUR_PRIVATE_KEY);<p>Looks strange. I'd expect that either each app installation to have its own permanent key (most probably some derivative of your key generated at install/download) or, by analogy with the well known system, something like the app/device coming to you for temporary ticket and using it to initialize SDK.
Hey guys, can someone tell me what exactly is an SDK, or rather how do you design one?<p>Case in point:<p>Does the Amazon SDK include their source code?<p>So, let's say if Amazon offers me an SDK that I can install on my servers to capture analytics on my site. So does that mean, that the SDK they provide me with actually contains their whole source code of their analytics platform?<p>The way I understand SDK's are a local piece of software that runs on your machine to provide you with an API that you can use. Can someone please straighten this poor soul?<p>Thanks :)
It's too bad Amazon doesn't have any analytics for publishers of books on Kindle. The only information you get is the # of copies sold and how much people paid for them on a monthly basis. (You can get daily sales, but those are only available for "month-to-date" so you have to go in every single day to record those value).<p>It would be nice to know how people found the book, demographics of who's reading them, etc.
Another one to make my /etc/hosts along with:
www.google-analytics.com
google-analytics.com
ssl.google-analytics.com
statcounter.com www.statcounter.com<p>Let me know if I missed anything important. :)
I saw a presentation by a company that seems to have a similar focus at recent meetup in new york: <a href="http://www.indicative.com" rel="nofollow">http://www.indicative.com</a><p>Their website claims (cutting out the marketing) ... to empower all web and mobile businesses to make smarter, data-driven decisions. ... tools that help startups and small businesses learn from their data and improve their performance.