iTunes online store architecture - itunes-store

These are days when many major websites are sharing details about their internal architecture.
I am curious if anyone has some idea about the architecture of the iTunes online store.
Is there any published material,video or folklore about the architecture of the iTunes online store?
In particular I would love to know what Apple uses to store so much of the audio and video content.
Any pointers?

AFIK it's one of the few sites that are based on WebObjects (Apple's own framework like PHP).

Related

How to prevent the user from purchasing the same IAP subscription across iOS and Mac?

I have been researching for a few days and haven't found a conclusive answer to my scenario.
I would like to provide two subscription types on iOS: Lite and
Standard.
I would like to provide one subscription type on Mac: Standard.
Standard is the bigger service that covers both iOS and Mac.
Lite is the lesser one that only supports iOS.
Based on what I see on AppStoreConnect, Mac has a complete separate IAP than iOS. Hence I can't share the same standard subscription type among the two platforms. Even though the standard service is supposed to be cross-platform.
I can certainly store each receipt type from iOS and Mac into my DB separately and do the validations directly with AppStore and MacStore respectively. But I can't stop the user from purchasing the standard subscription twice, once from iOS and then again from Mac. This is really bad since I wouldn't be able to refund it either if someone makes this mistake since Apple regards them as two different apps.
Surely I can't be the only person with this problem, how is that supposed to be done, please?

Apple Pay P2P (iOS 11) - Will there be an SDK for this in the Fall of 2017? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 5 years ago.
Improve this question
We all saw the keynote that announced that P2P money transfers are coming to Apple Pay in iOS11. They are using their "Virtual Cash Card" backed by Green Dot, to allow money transfers directly between persons. If sourced by bank account, they are Free. If sourced by Credit Card, they are 3%.
Source: https://www.recode.net/2017/6/5/15741636/apple-pay-p2p-venmo-competitor-apple-pay-cash-money-transfer
WWDC Session: https://developer.apple.com/videos/play/wwdc2017/714/
(Has nothing on P2P accessible in APIs and I could not find a WWDC video for P2P APIs).
Since they did not mention anything about an API for either iMessage or for iOS for the P2P stuff... Does anyone know whether P2P transfers will be part of the Apple Pay API in the Fall of 2017. Anyone have leads on the technical details of the API implementation for this?
I basically want to know whether they will only allow P2P in iOS through their own apps, or can you add your own features to P2P transfers either via iMessage or through CocoaTouch libraries?
Thanks in advance.
Let's break that down a bit.
Since they did not mention anything about an API for either iMessage
or for iOS for the P2P stuff... Does anyone know whether P2P transfers
will be part of the Apple Pay API in the Fall of 2017.
If they didn't mention it and didn't advertise it, it means - no, it's not available now and it probably won't be available this year.
Anyone have leads on the technical details of the API implementation
for this?
I believe I know just the right guys you might be looking for. They're employees at Apple Inc. Unfortunately, they signed a shitload of NDAs and will never ever talk about any future software or hardware releases in public.
I basically want to know whether they will only allow P2P in iOS
through their own apps, or can you add your own features to P2P
transfers either via iMessage or through CocoaTouch libraries?
No luck here as well. You'd have to roll your own P2P solution for this.
What you could do, if you had a lot of free time is come and analyse iOS runtime headers for any clues for upcoming releases, but honestly, it's useless.
I have a personal story about this and how things work in iOS world.
iPhone 6 came out in 2014 with NFC chip and many people hoped that Apple would make a public API for using it. It never happened with the release of iPhone 6s. It never happened with the release of iPhone 7.
Apple only released a very limited CoreNFC API on this year's WWDC conference and it's not the thing most developers hoped for.
So what it means? When it comes to new tech API support, never expect Apple to release it immediately.
Apple announce its only for iMessage App and it's built-in features. Its not for developer purpose.
So do not waste your time to find API for any materials for it.

Creating an SDK or API from an app to run in another app

I have been contacted by a company installing iPads in hotels, they are developing an app that has many apps with different functionality. There developer is asking for an SDK or API of our app to include in there system. i have never heard of this. Does anyone know how to go about this or if it is even possible to do?
Our app is a complex clock radio, Beautiful Clock Radio for the iPad.
Thanks Mark
Please consider the following links
Creating Static Libraries For iOS
How to build a framework or library for other developers, the
secure way?
Creating the Library
And I hope this would help you! :)

iTunes Connect statistics by iOS device

I am wondering if it's possible to get information on which iOS device (iPhone, iPad, iPod) my applications were downloaded?
Obviously no one is looking for download statistics for their apps.
I have found the answer from Apple technician that as of now there is now way to drill-down to device level in statistics. But they are looking to implement this feature.
Also the iTc Mobile app is more powerful than web based instance.
You can either by building your own iTunes Connect app or using a third party like AppFigures.
Currently there is no way of getting this information from within iTunes Connect.
I'm also looking for iOS version stats, but can't find any anywhere.

Are there any podcast channel about OSX and/or IOS programming?

I'm looking for podcasts about IOS/OSX development, could you suggest some good resources ?
Check out iTunes University. iTunes U in the iTunes Store. Search for iOS Development and you'll find a lot :) mostly for free.
I am the host for a podcast on iOS development by iOS developers. The podcast is called iOhYes. You can find us on iTunes and via our website at http://iOhYesPodcast.com. We talk about the latest news affecting iOS developers and other discussions relevant to iOS developers.
For regular updates about iOS/MacOS/Web development, you can listen to the weekly podcast Build & Analyze hosted by Marco Arment (creator of Instapaper). It's not too technical but it's like the news of being an Apple-platform developer. Always awesome.
checkout this list of podcasts for iOS developers
https://www.codefellows.org/blogs/top-5-podcasts-for-ios-developers
I host one for beginners named Springboard if anyone is interested.

Resources