Possible to have dynamic content in a Single edition app?

Here is the scoop. I am designing a program for a local stage play. I am doing the program in inDesign because inDesign is awesome.
Equally awesome is the DPS: Single edition.
However, I would like to have more dynamic features in the DPS version that change quite regularily:
Twitter Feed
Other information from a data feed
anything else I can think of to make it more of an app than a digital copy of the program. I can simply do a PDF version for a static download. But I want something to make downloading appealing ... (open to ideas as to what kind of stuff can be done)
I guess another question would be does it have to be uploaded to the app store or can it be provided to users directly for download from a website?
Thanks in advance!

Thanks once again for your help, Bob.
I am really struggling with what constitutes an 'app' that you can do with the
DPS: Single Edition and inDesign.
Brad Lawryk
=========================
Auroratec Business Solutions
250-855-8835
www.auroratecsolutions.com
=========================
=========================
Adobe Community Professional
Adobe Business Catalyst Partner
www.lawryk.com
=========================

Similar Messages

  • Possible to have dynamic content within a campaign?

    Is it possible to have dynamic content elements within an email campaign so that different content appears based on a recipient's interests?

    Hey there, Nope.
    BUT
    See the BC Blog

  • Updating a Single Edition app already on the App Store

    If a DPS Single Edition app is submitted to the Apple app store, can it be updated every couple months with new content or will Apple restrict that? For those users who have already downloaded the DPS Single Edition app, will those users automatically get a notification that a new version of the app is available at the App store? Basically, I have a client who woud like to create a Single Edition publication app with DPS but they want to roll it out with one article at a time and continue to add to the same app/folio. The folio/app may get some additional changes to the cover and TOC. Is that all possible? and will users be notified when the new app is available?

    Thanks. There's a lot of work that goes into one of these things. It's
    not something you can just throw together.
    Apple reviews them pretty carefully. It is always best to spell out that
    you cannot be held responsible for a rejection of an app by Apple, but
    at the same time, you need to educate yourself and your client on what
    is and isn't acceptable.
    There is a gray area and I've seen some pretty nice apps rejected, but
    often they will be approved on an appeal.

  • Single edition App

    Hi,
    I've a Professional Edition account.
    I want to create a Single Edition App for iPhone but with my app builder a can select only "Più Folio". See attachment ("iPad_and_iPhone")
    If I select only iPad I can create an App Single Edition. See attachment ("Only_iPad")
    How it's possible.
    I can't create a Single Edition App for iPhone??
    Thanks
    Berto

    Single Edition is iPad only. All other platforms require a multi folio app.
    Bob

  • Mixing static and dynamic content in a single outputText value causes NPEs

    Hi,
    I am having a problem and I'm wondering if it is a result of my error or if this is a bug.
    I am mixing dynamic and static content in the value attribute of tags (e.g., outputText). On initial page load, everything works fine. However, if the same view is reloaded (e.g., after a failed validation) I get an NPE from JSF:
    [#|2006-10-24T08:49:03.756-0500|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=12;|StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception
    java.lang.NullPointerException
            at com.sun.faces.el.MixedELValueParser.getNextToken(MixedELValueParser.java:140)
            at com.sun.faces.el.MixedELValueParser.parse(MixedELValueParser.java:123)
            at com.sun.faces.el.MixedELValueBinding.getValue(MixedELValueBinding.java:60)
            at javax.faces.component.UIOutput.getValue(UIOutput.java:147)
            at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:82)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:201)
            at com.sun.faces.renderkit.html_basic.LabelRenderer.encodeBegin(LabelRenderer.java:128)
            at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:683)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:443)
            at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:233)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:445)
            at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:130)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:445)
            at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:233)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:445)
            at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:130)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:445)
            at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:233)
            at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
            at javax.faces.webapp.UIComponentTag.encodeChildren(UIComponentTag.java:609)
            at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:546)
            at com.sun.faces.taglib.html_basic.PanelGridTag.doEndTag(PanelGridTag.java:460)
            at org.apache.jsp.registration_jsp._jspx_meth_h_panelGrid_0(registration_jsp.java:324)
            at org.apache.jsp.registration_jsp._jspx_meth_h_form_0(registration_jsp.java:223)
            at org.apache.jsp.registration_jsp._jspx_meth_f_view_0(registration_jsp.java:157)
            at org.apache.jsp.registration_jsp._jspService(registration_jsp.java:118)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:105)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:336)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:297)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:247)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
            at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
            at java.security.AccessController.doPrivileged(Native Method)
            at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
            at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
            at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
            at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
            at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
            at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:723)
            at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:482)
            at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:417)
            at org.apache.catalina.core.ApplicationDispatcher.access$000(ApplicationDispatcher.java:80)
            at org.apache.catalina.core.ApplicationDispatcher$PrivilegedForward.run(ApplicationDispatcher.java:95)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:313)
            at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:326)
            at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:132)
            at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
            at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:248)
            at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
            at javax.faces.webapp.FacesServlet.service(FacesServlet.java:194)
            at sun.reflect.GeneratedMethodAccessor202.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
            at java.security.AccessController.doPrivileged(Native Method)
            at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
            at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
            at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
            at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
            at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
            at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:189)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doProcess(ProcessorTask.java:604)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:475)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:371)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:264)
            at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:281)
            at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:83)My code looks like this:
    <h:outputText escape="false"
              value='<link href="#{myBean.styleSheet}" rel="stylesheet" type="text/css"  />' />If I replace this with a much more convoluted set of tags, it works:
    <h:outputText escape="false"
              value='<link href="' /><h:outputText escape="false" value="#{myBean.styleSheet}"
              /><h:outputText escape="false" value='" rel="stylesheet" type="text/css" />' />So is the problem that I am mixing dynamic and static content with a single value? If so, why does it work on the first view, and not after?
    If it matters, I'm using the reference implementation version 1.1 (as included with NetBeans 5.5RC2) on SuSE 10.0 w/ JDK 1.5_09.
    Thanks,
    Bill

    Yes, that's how I originally had it, but then changed it to the outputText approach since a single tag could do what I wanted, as long as I was allowed to mix static and dynamic content within a single value.
    I think this is a bug in JSF 1.1, since if what I am doing is illegal, it should throw an exception on the first page view, not work on first view and throw an exception on subsequent views. I'm guessing that this has something to do with the fact that on first page view it only runs the restore view and render response JSF phases, while on subsequent requests all of the phases will be run, and it's in one of those other phases that the exception is thrown.
    For now, multiple tags is the work-around, I guess.
    Thanks,
    Bill

  • Is it possible to have multiple users on a single ipad

    Is it possible to have multiple users on a single ipad

    Once a device or computer is associated with your Apple ID, you cannot associate that device or computer with another Apple ID for 90 days.
    http://support.apple.com/kb/ht4627

  • Why "Single Edition-App" and not "Professional"?

    Hi, I've got 2 questions :
    1. We've  changed our Single Edition Account (two weeks ago) to a Professional Account.
    Written in the DPS App Builder-panel is unfortunately still "Single-Edition-App."
    How can I change this or is that normal?
    2. How can I make an App for the iPad AND for iPhone to distribute on the App Store?
    Is that possible with my professional Account? And what's the correct App-Type for that? I only can choose "Multi Folios", "Multi Folios with iTunes Abonnement", "Adobe Content Viewer".
    Thanks for help

    Hi Phillipe,
    you need to rebuild your app using DPS App Builder if you want to change the app type, it does not automatically change when you switch to Professional Edition. You will then also have to resubmit it to the App Store.
    Professional Edition allows you to create an app for iPad and iPhone. The app type depends on the kind of content you are offering with your app. Multiple versions of the same folio aimed at different devices are called renditions. You would need to choose "Multi Folio" for that. If you want to enable your readers to subscribe to your publication you would need to select "Multi Folio with iTunes Subscription".
    Your second question cannot be answered comprehensively in a forum post as it involves just too many things. There is a lot of documentation available on the DPS help pages on the topics of the different app types, app creation and app distribution. Maybe start with this article Understanding different types of DPS apps and take it from there. There is also a Publishing Companion Guide available to download from the the DPS Dashboard which I can recommend.

  • Single Edition Apps

    Apologies for a newbie kind of question, but I'm wanting to know about publishing a single use app via our Adobe CC subscription.
    The idea is a learning exercise to design + publish an app that I'd want to update fairly regularly - its tied to sports stats and infographics with interactivity, which I'd want to update through the season (at times every 1-2 weeks), but it could be 14 or so times in a year. Is this practical?
    I would favour each update submitted to have fairly substantial additions each time as I want to give anyone who downloads it extra, new stuff each time… but do Apple get frustrated or tetchy about constant and/small updates to single edition apps? Do they critique stuff?
    The app would be FREE.
    Also, if an update is accepted, do people who have downloaded a previous version get notified, or would I have to do this via Twitter or similar.
    Thanks.
    Craig

    Thanks for the replies, Neil and Bob
    I though this might be the case - I understand their reasons. Its almost like there needs to be an inbetween license for small publishers maybe, for non-commercial apps. Clearly what I want to do is beyond the single edition license, but the cost of the other license types is simply beyond me.
    However, I think I can still tackle it. What I have developing does have plenty of interactive content for users (certainly cpompared to some stuff I have seeen), but I may just have to prepare it all as more of a season's 'retrospective analysis', then submit it to Apple to avoid constant updates.
    Above all, its a process of learning DPS - that's the main thing. Its really just starting to make its presence felt here in New Zealand, so its a pretty exciting product… especially for an old print dog liek me who needs some new tricks!
    Cheers guys.
    Craig

  • When will single edition apps be available on Android, Amazon Fire, and Blackberry Playbook?

    When will single edition apps be available on Android, Amazon Fire, and Blackberry Playbook? This is very important as we were told we would soon be able to publish on all devices and not just using the in-app service. My company is currently using the Professional Edition of Adobe DPS.
    Thank you and best wishes,
    Alex Rullo

    Single-Folio-Apps (created with the Single-Edition or a professional licence) include the folio itself — resulting in a big app size.
    Currently, the Android Market has a 50MB limit for .apk-Apps. (http://www.google.com/support/androidmarket/developer/bin/answer.py?hl=en&answer=113469)
    At the Google IO this year they talked about raising this limit up to 4GB, but that is more complicated. the app itself still has 50MB of allowed size, but there are additional data handled by the android market that can be downloaded upon starting the 50MB .apk app from the android market.
    that targets games mostly. Adobe has to think about a way to split up viewer and content to make use of this feature.
    However, Multi-Folio-Apps are currently possible (only with Pro Edition) on Android. They are relatively small (2-5 MB) and the .folios are comming from the adobe servers (download costs!). You need to create a new role/magazine in the account administration and publish your app as a multi folio app.
    —Johannes

  • Transfer single edition app to another developer

    Hi,
    Can I change the single edition app developer to another developer after the publishing in App Store?
    In iTunes connect developer guide is written:
    -Make sure the app uses only technology and content that can be transferred.
    -No version of the app can use an iCloud entitlement.
    -No version of the app can use a Passbook entitlement.
    - The app can’t offer (or have previously offered) In-App Purchase subscriptions: auto-renewable, free, or non-renewing.
    In-app purchase in Single Edition is automatically enabled when I create App ID (with DPS Guide), but, as a Single Edition, it can’t have any In-App Purchase subscription.
    Do you think this could be a problem in order to change the App Developer once it’s published in App Store?

    Apple responded:
    In-App Purchase subscriptions are a types of In-App Purchases. Your app may contain In-App Purchases other than auto-renewable, free, or non-renewing when transferring an app. Please be advised that if your app offered subscription In-App Purchases you will be unable to use the App Transfer process.
    this is my app in appstore (don't have "in-App purchase icons)

  • Can you publish a DPS single edition app to the android and googleplay marketplace?

    I can't find a simple answer anywhere. On one of the pages it says "Publish everywhere- Every device, every platform' but it does not confirm whether this is possible for single edition apps or how it can be done. Can anyone help? Much appreciated.

    Hi, this is iPad only. Please see this table: Digital Publishing Suite Help | DPS supported feature list

  • Creative Cloud membership for Single Edition App?

    Trying to publish single edition app and I am thinking that a creative cloud membership is the way to go. Just wondering...
    If my Creative Cloud membership expires, does it effect anything I have submitted to the App Store? Or is it more like,"once it's up, it's up" ?
    Also do I have to be both a Developer and a Creative Cloud member? Can I use the account of another Developer along with my own  Creative Cloud Single Edition to make an App? Or do both accounts need to belong to the same person for this to work?
    Thanks for any advice

    If you CCM subscription expires that will not effect the app which you submitted to App store.
    I would suggest you to use your own Apple developer and CCM to make app instead of other person.

  • Can you create a single edition app with CC Enterprise?

    My company have Creative Cloud Enterprise edition and I would like to create a simple single edition app. It's going to be a one off free app and I have no requirement for all the bells and whistles that Enterprise offers plus with it being free it would cost me because of the $0.30 per download fee. Does anyone know if this can be done or am I going to have to start looking at alternatives?

    You could sign up for the full version of Creative Cloud which will enable you to build a Single Edition app before that support is removed from Creative Cloud on May 1st. You'd create a new app in InDesign using the Create App menu item in Folio Builder Panel. After you create the app and submit it you could then cancel your Creative Cloud subscription.
    Note that you would need to get support to help you set the version number of your new app high enough to replace your existing app in iTunes. If you plan to go the CC route let me know and I can assist in making sure the version number is updated on your app appropriately.
    Neil

  • Update an Single edition app with different (pro) account

    Hello,
    I have question regarding updating SE apps.
    1. From what I understand you can still create single edition apps for ipads after May 1st with a pro account, correct?
    2. If I create an app now, with my CC account, can I later, after May 1st, create a professional account under a different name (company name, not mine) and update my old app? (assuming that my apple account and certificates stays the same)
    Thank you
    Alex

    1. Yes.
    2. Yes.
    Neil

  • Single Edition App question regarding using the activation number

    Hello,
    I am producing a single edition app for a client. We have purchased a single edition package and I have the serial number. I have created the app and done all the certificates and provisioning stuff...
    My question is now that it is built and I would like to download a version for testing purposes it is asking me for the serial number to activate it.
    After I enter the serial number will I be able to go back and make changes to it as needed before I publish? Or how does this work? I just want to make sure I dont activate this and am then stuck with the results if changes need to be made. I'm sure the answer is fairly obvious but just wanted to check with people who have had past experiences. Any and all help is greatly appreciated.
    Thanks!

    Yes, you should be able to make changes, but I can’t let this pass without reminding you that you could have gotten unlimited apps for year and every Creative Cloud application and service for less than you paid for that one app.

Maybe you are looking for