IPhone Application with Addons or Extra Packages

I'm looking to start development on an iPhone application, but I have a question on how extending the app would work.
The base application needs to rely on packages for content, which themselves will be individually purchased through the iTunes store. These packages add additional content to the base application, and should not replace the app or existing content previously purchased.
Is a model like this possible?

Proceed carefully. As things are now the downloads are separate but can be linked together using device ID and external server. You'll have to make sure your model, package, icons are intuitive and clear on how it works. You'll be using Apple's system as a token delivery system and get the content to the mail app otherwise.
This is one way I would do this:
Lets say my main app is a "Speak them All!" language program that comes with four popular languages and the other apps are for different languages. I would make them as:
Main app, "Speak them All!", runs:
1 - Register device ID with external server.
2 - Get list of languages (and content) for device ID from external server. If updates to language files or new language files, get the updates.
"Flemish" expansion app Runs:
1 - See if device ID is registered with external server.
2A - If Yes in step 1, ask user if they would like to add Flemish to "Speak them All!" and after they give the expected Yes answer, register language "Flemish" with the server and tell user "Done! Flemish has now been added to "Speak them All!". You can now delete this expansion."
2B - If No in step 1, let them know that the expansion should be run after "Speak them All!" has been loaded and ran.
Hope it helps.

Similar Messages

  • Unable to update iPhone Application with ApplicationLoader

    I'm having a problem updating my iPhone application with the applicationLoader. It says it was completed uploading but in the iTunesConnect interface it still says "Waiting for Upload". I've tried uploading about 20 different times now, and attempted to contact Apple support on multiple occasions about this.
    Anyone have any tips on how to work around this, or get it to work? I've tried resetting the preferences of ApplicationLoader and it hasn't helped.
    Thanks

    2 weeks - no reply....

  • I am unable to sync my all iphone application with itunes..

    I am unable to sync my all iphone application with itunes..

    are they missing, or are you out of space?

  • IPhone Application With 2 Windows

    I am trying to create an iPhone application with 2 windows. However - I do know how to exactly. Does anyone know where to find a tutorial or example?
    My other window created is always null.

    To make the following example, start a new project with the Window-based App Template and name it TwoWin:
    // TwoWinAppDelegate.h
    @interface TwoWinAppDelegate : NSObject <UIApplicationDelegate> {
    UIWindow *window;
    UIWindow *window2;
    @property (nonatomic, retain) IBOutlet UIWindow *window;
    @property (nonatomic, retain) IBOutlet UIWindow *window2;
    - (IBAction)switchWindow;
    @end
    // TwoWinAppDelegate.m
    #import "TwoWinAppDelegate.h"
    @implementation TwoWinAppDelegate
    @synthesize window;
    @synthesize window2;
    - (IBAction)switchWindow {
    NSLog(@"%s:
    window=%@
    window2=%@", _func_, window, window2);
    if (window.keyWindow) {
    [window2 makeKeyAndVisible];
    window.hidden = YES;
    window2.hidden = NO;
    else {
    [window makeKeyAndVisible];
    window.hidden = NO;
    window2.hidden = YES;
    NSLog(@" window.keyWindow=%d window2.keyWindow=%d",
    window.keyWindow, window2.keyWindow);
    - (void)applicationDidFinishLaunching:(UIApplication *)application {
    [window makeKeyAndVisible];
    window2.hidden = YES;
    - (void)dealloc {
    [window2 release];
    [window release];
    [super dealloc];
    @end
    MainWindow.xib looks like this (when the "View Mode" is in the Center position so a two column table is displayed with the view hierarchy as a tree of small icons to the left):
    File's Owner -- UIApplication
    First Responder -- UIResponder
    Two Win App Delegate -- TwoWinAppDelegate
    Window -- UIWindow
    ......View -- UIView
    ............Rounded Rect Button (Switch1) -- UIButton
    Window2 -- UIWindow
    ......View2 -- UIView
    ............Rounded Rect Button (Switch2) -- UIButton
    The XIB connections:
    File's Owner:
    ......'delegate' outlet to App Delegate
    App Delegate:
    ......'window' outlet to Window
    ......'window2' outlet to Window2
    Rounded Rect Button (Switch1):
    ......'Touch Up Inside' to App Delegate: switchWindow
    Rounded Rect Button (Switch2):
    ......'Touch Up Inside' to App Delegate: switchWindow
    The View1 and View2 frames are manually set to full-screen less status bar since no view controllers are used in this example. E.g., for iPhone, set these frames to (0, 20, 320, 460) in the Size Inspector. It's also helpful to set View1 and View2 to different background colors in the Attributes Inspector.
    - Ray

  • IPhone application with maps & map routes

    I am developing an iPhone application whose one of the feature is drawing routes on map. My application has support for iOS4+ which means it has to support maps on iOS6 as well.
    I am using sample code from  https://github.com/kadirpekel/MapWithRoutes to draw routes.
    But this has used google's unofficial API "https://maps.google.com/maps". On surfing i found that to make these url work on iOS6 just use "https://maps.apple.com/map. This works fine on ios6 as well as previous iOS. I tried sample & everything works fine on ios 6 as well as ios 4 & ios 5.
    Only I want to know, has anyone used this url before. Is this the correct solution to my problem. Will my application be accepted successfully at submission time?

    Only Apple knows if a solution will be accepted or not. If you are using any method other than Apple's official MapKit, then you are playing with fire.

  • Integration of external applications with E- Recruitment Business Package

    Hello All,
    We are planning for an implementation on E-Recruitment Business Package on EP.
    We need to know whether it is possible in addition to E- Recruitment features provided we would be able to Integrate custom created/ external applications like ID Card creation of employee etc.
    Do let us know about the feasibility of this scenario.
    Thanks & Regards,
    Shailesh.

    Hello  Shailesh
    You are refering to which external applications  ? are they from ECC  or third party?
    If you develope custom applicatios in webdynpro/bsp  in back end you can easily integrate it in EREC business package on portal.
    Regards
    Rajendra

  • Large (1gb+) iphone application development

    I'm looking for experience in developing iphone applications with large data sets. I have a sqlite database that is 1gb+ and would like to include it with my application. Unfortunately, I cannot even get Xcode to run it on the simulator unless I reduce the database size substantially.
    I'm wondering if there is a timeout setting somewhere that is getting triggered and killing the upload process?
    When I try to run the large application on my device, I get the following error message:
    "Operation could not be completed. (com.apple.dtdevicekit error 49164.)
    I've thought of other alternatives, such as downloading the database inside the application, but am unclear if this is a desired workaround.
    Anyone have any experience with developing large applications?

    I've never built an app that was 1% of that size, but hope my opinion might be helpful to you anyway.
    As you may know, the hard limit for an iPhone app bundle is 2 Gb. But just from basic engineering experience I'd say 1Gb+ is asking for trouble. In my opinion, the day when you succeed in getting that bundle loaded and tested is when your real problems will begin.
    Is there any way to modularize that database? For example, could you put a small, starter database in the bundle and then let the user download additional modules from your website? I think such a design would not only be technically superior, it would also be better commercially.
    I've read that most users don't look at the size of an app before downloading. I've never met that kind of user. When my kids download music, they count every Mb, and know exactly how much room they have left. If I saw Gb in an app store description I'd have to be very very motivated to read the rest of the page.
    On the other hand, if the app was under 10 Mb, and the description explained that the app could be expanded one package at a time... Well, I'm sure you get the point. Of course making an extensible database out of SQLlite is going to be a nice project.. It's not called Lite for nothing. But that would be my goal.
    Hope that helps!
    \- Ray

  • ESA webservice in IPHONE application

    Hi all,
    I want to build a IPHONE application with a connection to SAP by using webservices. Has someone already done this?
    Kind Regards,
    Richard

    A bit of a late reply, but YES.
    I've been working on such an application for quite a while now. The main problem with doing this, apart from there being no web service API in the SDK is that using SOAP isn't recommended for various reasons. We have therefore taken the step of implementing our services as REST services; these are much simpler and I have been told will be available for Netweaver web services in future.
    As a starting point you could look at this blog, was very helpful to me to assess the webservice requirements.
    Link: [https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/library/web-application-server/p-r/real%20web%20services%20with%20rest%20and%20icf.article]
    In terms of the phone app, you should aim to create a single web service requester class which can accept and forward requests for any relevant REST service that you have published.

  • IPhone application test plan

    Does anybody know of any test plan document to test a new iPhone application with the existing Applications & Functionalities.
    It'll give a good jump start to think of some of the test cases for my application.

    I had the same idea.
    The simplest way would be to log into MobileMe's administrative page as the family member and use the find my phone page to find the other person. Unfortunately, you can't log into MobileMe from Mobile Safari. You are just redirected to a page telling you how to set up mail.

  • If anyone has a simple iPhone application for share ?

    if anyone has a simple iPhone application with teaching comments for share and he can post it here for the begginer developers, Thanks for help.

    Just search the web.  There are lots of tutorials for the beginner.  http://sptci.com/products/articles/iPhoneSDK.pdf had a very simple app creation tutorial at the end.  It should still work, althought that was created a few years ago.

  • Is there an adobe -non coding needed- program for creating iPhone applications?

    hi there,
    i've been asking around for a program that i can create iphone applications with, and so far landed on xCode from apple,
    i haven't tried it yet, but as far as i heard it needs coding, and as a designer i'm not fimiliar with coding languages...
    need a simple, user friendly program to deal with, similar to adobe muse when it comes to designing websites.
    i would much more prefer deal with an adobe program to create applications than an apple's...
    is there one?

    i know one, a coder/programmer, but thought maybe there is program that will allow me to do the whole thing by myself,
    specially when i found out about adobe muse, anyway, thanks a lot for the info.
    wafa'a j.

  • [iPhone] Linking with libcrypto

    How does one actually link an Xcode, iPhone Application with a library like libcrypto? I've tried to add libcrypto.dylib to my Xcode iPhone project, and that doesn't work. The library is added but it appears in red.
    The iPhone system man pages claim support for libcrypto and libssl.
    Thanks,
    Bill

    Did you look at this [sample code|http://developer.apple.com/iphone/library/samplecode/CryptoExercise/index. html]?

  • HT204266 I erase all application of my iphone 4 with erase restore and now it's in restore mode. Now is there any way to restore my iphone without backup. Please help me. I have no need my previous file i just want my i phone ok and work smoothly as new p

    Hi,
    I erase all application of my iphone 4 with erase restore without any backup & i also lose the product serial number. Now it's in restore mode. Now is there any way to restore my iphone without backup. Please help me. I have no need my previous file I just want my iphone4 ok and work smoothly as like new ipone justlike i bought it at first time. I can't restore it. So Please help me to solv this proble.

    See Here  > without the Backup  >  http://support.apple.com/kb/HT4137

  • I would like to have an email account that is password-protected that I can access on my Mac, Iphone and Ipad, separate from the Mail application, with an alert button that indicates unread messages

    I would like to have an email account that is password-protected that I can access on my Mac, Iphone and Ipad, separate from the Mail application, with an alert button that indicates unread messages

    Try a search... I'm sure if you put forth a little effort you can find a solution that will work for you.

  • Hi, I set up my new iPhone S4 with iclouds. So the data of my old S3 should move to the S4. However, some applications could not be loaded on the S04. Now some apps are loaded and others not . How can I progress?

    Hi, I set up my new iPhone S4 with iclouds. So the data of my old S3 should move to the S4. However, some applications could not be loaded on the S04. Now some apps are loaded and others not . How can I progress?

    Thanks. I can change the forwarding settings in Gmail to be either POP or IMAP. That is quite simple. I just looked at those settings on the Gmail server and, to my surprise, both are enabled. In order for outlook client on my computer to receive IMAP emails I have to change the email account settings in my current outlook from POP to IMAP. I don't need to be using the Exchange version of Outlook to receive IMAP. I guess I'll do a little research tomorrow on Exchange so i can figure out what, if anything, it might do for me.
    I glanced at the link you sent me and it looks like it might be very helpful - another project for tomorrow.
    BTW: I hit "This Solved my Question" by accident. I meant only to "like' your response so you would get some benefit from the help you've given me so far. I hope I haven't discouraged others from taking a shot at helping me. I suspect there is more than one way to approach this and, as you know, my problem isn't really solved until I have what I need all set up and running smoothly.

Maybe you are looking for