Survey: Considerations for Using DITA

Survey: Considerations for Using DITA
To help potential users decide whether to use DITA and how much effort doing so would involve, Text Structure Consulting, Inc. is conducting a survey to better understand the documentation projects for which DITA is appropriate. If you are using or considering DITA (or have done so), please take the time to share your experience by completing the survey. Partial and anonymous responses are welcome. You can send your response (embedded in an email message, in Microsoft Word, RTF, Adobe FrameMaker, or PDF) to [email protected]. If you prefer to answer by phone, you can write to the same address to schedule an interview.
Please forward the survey to other documentation professionals you know who might like to participate. If you are involved in multiple relevant projects or would like to add to an earlier response, feel free to complete the survey multiple times. Answers from different people working on the same project will gladly be received.
Since the survey is being distributed largely by forwarded email, statistically significant results are not expected. Nevertheless, survey responses should help existing users re-evaluate their projects and possibly learn about new tools, potential users evaluate the relevance of DITA, and consultants decide when to recommend it. If an interesting number of responses are received, the results will be summarized on www.txstruct.com and submitted for possible presentation at Balisage: The Markup Conference in early August, 2010 (see www.balisage.org). If at all possible, please respond by June 15 so that information can be prepared for the conference.
The survey questions are available at http://www.txstruct.com/dita.survey/questions.htm and are repeated here:
Personal Identification
What is your name, affiliation, and name of your project?
What is your personal role in your project (e.g., author, editor, manager)?
Are you an end user, consultant, or tool vendor?
Is this a new survey response or a replacement for an earlier response?
Do you give permission for your responses to be quoted in a summary of the results of this survey? Do you want such quotations to be anonymous or attributed to you?
Project Identification
What industry does your documentation represent?
What type of processing does your project involve (authoring, publishing, translating, indexing, analyzing, etc.)?
How many documents or pages do you process annually? How much of this material is new and how much revised?
How do you publish documents (paper, PDF, Web, CD, etc.)?
How many document tool users do you have?
How many people use your finished documents?
Are your documents translated to multiple languages or localized in any other form? Are all documents localized or only some? How many languages do you support?
Are your documents revised and republished?
General software considerations
What documentation software does your project use:? Consider DITA-specific tools, XML tools, content management, word processing, desktop publishing, text editors, database management, project management, spreadsheets, and any other relevant tools.
Do you have software that enforces that writers follow your organization's conventions?
Do all groups within your organization use the same tools? All people in your group?
Is authoring geographically distributed?
How are editing tasks assigned to individual writers or editors? For example, is a writer responsible for a document or document component through multiple revisions, or is an available writer assigned whenever a change is needed? Do writers need specific expertise, such as knowledge of a documented product, to maintain particular pieces of content?
Do you reuse all or parts or your documents? What size units do you reuse? In how many documents does a typical reusable component occur? What percentage of a typical document is comprised of reusable segments?
DITA Considerations
For what types of documents (user manuals, online help, test plans, requirement specifications, journal articles, technical books, technical reports, interdepartmental memos, etc.)
Does your project use DITA?
Have you considered using DITA but decided not to?
Have you never considered using DITA?
Do you use DITA-inspired naming of element and attribute types when you do not use DITA itself?
Do you use DITA maps?
Do you specialize (modify) the DITA tagging scheme? How extensive are your changes? Which of the following do they involve:
Rename existing element and attribute types
Change the definitions of existing element and attribute types
Add new element and attribute types.
How many of the DITA element and attribute types do you use?
What were the primary factors in deciding whether to use DITA (for example, eliminates need to define a tagging scheme, availability of DITA open toolkit, a DITA deliverable is part of the project, wanted to use DITA- based software, recommended by consultant, addresses usability, effort required)?
Who are the primary decision makers on DITA issues (for example, customer, consultant, manager, tools group, writers)?
Do you transform your documents to or from DITA for different types of processing? Explain.
In what circumstances would you recommend that an organization consider DITA?
What have you found surprising about DITA?
How well have the effort, elapsed time, and cost of your solution corresponded to your expectations at the beginning of the project?
How well have the results corresponded to your expectations?
Given the experience you have gained, would you make the same DITA-related decisions now?
What version(s) of DITA do you use? Are you planning to use any others? When?
What changes to DITA or the Open Toolkit would you like to see?
What changes to your processes do you plan?
Other comments
Please make any other relevant comments.

Arnis,
  Of course. Results will also be posted at www.txstruct.com.
        --Lynne

Similar Messages

  • Create new survey data for opportunity using abap code

    Hello to all,
    I have one requirement.
    create survey data for given opportunity ID using abap code. or copy survey data from one opportunity to another opportunity using abap.
    any ideas..
    many thanks
    Babu

    Hello Babu,
    You can do this through the CRM_ORDER_MAINTAIN FM, this is the generic FM to edit any transaction in CRM.
    The FM contains an internal table IT_SURVEY that must be filled. Actually, this table will only contain a reference to the (completed) survey, it doesn't store the data of the survey itself.
    For some example coding, take a look at the SrvTSurvey.do controller. If you want to see what data is stored in the IT_SURVEY table, create a transaction and attach a completed survey to it (you can easily do it in the standard views of the webclient) and take a look at the survey structure in the CRM_ORDER_READ FM/Report.
    Let me know if you need more guidance,
    Reward points if useful,
    Regards,
    Joost

  • Configuration settings for FM10 & DITA questions

    We are currently using FrameMaker 10 and trying to tweak some configuration settings.
    1. Is there any way to change the default location of the user version of maker.ini? On Windows 7 it defaults to C:\Users\User Name\AppData\Roaming\Adobe\FrameMaker\version
    I'd like to be able to change this to a network location. (Our FM installation is within a remote server that creates a temporary profile every time you open FM, which means that settings are lost.)
    2. When using DITA, inserting a topicref into a relationship or DITA map you browse for a file. The default file type is .xml. Is there a way to change this so that the default is .dita (or at least all files)?
    [I know how to change the default file type when you create a new DITA file to be .dita rather than .xml (DITA > DITA Options) - the setting is in the ditafm.ini file. But this does not impact the default when you browse for files.]
    3. When using DITA and you insert an image, the default file type in the browse window is .JPG. Is there a way to change this?
    4. Is there a way to change the default view for DITA files to show Element Boundaries (as Tags)? Currently you have to set it for each file you open.
    [Thread moved to Structured Forum by moderator]

    [This would have been better if you split your single posting with multiple questions into separate posts.]
    1. As Jeff says, you can't move the FM specific location, however, you can move an entire Users pofile to another drive/location. This may present  issues with other aplications though, so be wary. Detailed instructions can be found here:
    http://www.sevenforums.com/tutorials/87555-user-profile-change-default-location.html

  • "Key not valid for use in specified state" after IIS Reset?

    I have had a ton of issues with the System.Security.Cryptography.CryptographicException: Key not valid for use in
    specified state. error. This seems to only occur now when IIS is reset and I try to resume my browsing session. So I am logged into the application, I reset IIS on the server, refresh the page and see the error.
    I am building an application in .NET 4.0 MVC with a Secure Token Service that is using WIF 4.0. Everything works as expected, except this case. I even tried to use a custom error page, but the error is happening there as well. Because of that, I can't get the
    custom page to show either. One thing I noticed is that if I switch my IIS APP Pool user back to Network Service account it doesn't throw the error any more. We have some restrictions (mostly network related) in the application that we need to use an account
    in our AD for the app pool sections
    Anybody have any experience with this issue?

    Hi Shennessy,
    In my opinion, this thread is related to ASP.NET forum. So please post thread on that forum for more effective response. Thank you for understanding. Please refer to the following link.
    http://forums.asp.net/.
    Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Sizing consideration for KM implementation

    I am implementing KM using SAP Netweaver EP 6.0.
    The requirement is to build a Document Management System, where users will be uploading huge files.
    I m keeping the persisstence mode of the CM Repositories as DB.
    Please let me know what are the Sizing consideration for this implemenation. By Sizing i mean sizing of resources like DB, File system, etc.

    Consider change the DB Mode to DBFS.
    The DB Mode privileges write operations, but read operations are poor for large documents. Will be better for you use DBFS. But, read the restrictions of this mode and the way you must implement it!
    http://help.sap.com/saphelp_nw70ehp2/helpdata/en/62/468698a8e611d5993600508b6b8b11/frameset.htm

  • What are the rules for using ILife sound effects, jingles, in video projects?

    I used a musical track from my iLife musical library in FCPX and when I posted the video on YouTube it was claimed by a third party. The track is called "Elysium". So are the music and sound libraries free from copyright claim?

    That's the rub. Everybody has the impression they can use Apple Loops as if they're open source or public domain... They are so not. They are free from royalties! That's a completely different thing.
    You do have the right to use those "jingles" in your video works for free. You do need to give credit to the third party contributors of content you've used in your videos.
    I find that placing a credit *in your video* like:
    Music: Elysium by Apple, Inc. Used with (or by) permission.
    or
    Music: Elysium licensed by Apple, Inc.
    helps out considerably.
    (All of the iLife Jingles are credited to Apple, Inc.)
    (You can use any kind of formatting you like for displaying credits -- you can make it an interesting part of your video as done in some higher end movies, etc.)
    YouTube needs to cover their a**. Your videos need to have a little professionalism added to them (credits are de rigueur [good etiquette, and expected.])  I'm pretty sure that YouTube puts human eyes on every upload. I place credits at the very beginning and the videos usually "clear" rather quickly.
    One of the problems with using "Apple Loops" is that somebody has already beat you to using them. Content matches cover everything. I've had content matches against people who have actually violated the end user agreement for using the loops (there's a clause that basically states that loops shall not be made available to the public in their entirety without modification.) It's okay to use loops in a derivative type setting (something is added to the soundtrack with the music to make it "changed".) [I don't think Apple pushes the point... but others might.]
    YouTube doesn't really care what you use. They just need to make sure their liability is zero. Credit everything. Be truthful (you've got to cover your own a** as well.) If you don't have permission to use something... DON'T!
    YouTube has an Audio Library of free content you can use (without credit! — but give the credit anyway [professionalism]) in their content Creation Tools section located at the bottom of the left column of your Account pages (Video Manager, Dashboard, etc.) It's a pretty decent selection of music... you should check it out.

  • What dpi & quality when resizing pics in PSE for use in PRE?

    For use in Premiere Elements 7:
    When resizing my digital camera pictures in Photoshop to the reduced sizes 1000 x 750 you recommend when panning & zooming, there are a couple of additional choices.
    One asks for the Resolution in dpi.  Should it be 600, 300, or less?
    The other thing is:  Convert files to ??? JPEG max quality or standard or what?
    I'm still a beginner at Premiere, so please don't get too technical!
    Thanks, Elisabeth.

    Do not worry about asking questions.
    As for the .PSD's, these are Photoshop's native file format. They are uncompressed, and can contain Layers of several sorts. Now, I do not use PSElements, so do not know how it would differ from the full version of PS that I use. PS also does NOT have a SlideShow feature, so there could be major differences here. [See, you asked a question that I cannot answer!] If PSE does not list .PSD files as sources for SlideShows, then totally disregard my earlier comments on that workflow. I do all of my SlideShows in PrPro, which does Import .PSD's and in more ways, than PrE does.
    Now, JPEG is a compressed file format. This means that some of the data is "thrown away," when the file is Saved_As JPEG. How much will depend on the "Quality" settings. The higher the Quality, the less data is discarded. The inverse is also true.
    Now, there are two considerations, regarding image files for Video. One applies only to .PSD, and both apply to JPEG. The main one is the Image Size. This will be the horizontal and the vertical sizes in pixels, say 720 (h) x 480 (v). This applies to both (actually to TIFF's, PNG's, GIF's, TGA's, etc, but we're talking about JPEG and PSD only for now) file types, and applies equally. The Quality setting is the degree of compression. Higher Quality = less compression. This is where PSE is saying to use the higher Quality - in the compression settings. PSD files are not compressed, so this does not apply to them.
    Hope that this clears things up a bit. I'll try to track down whether PSE can use .PSD files, but if you have the program, you might want to check the Help (F1) files, under File Formats, and also under SlideShows.
    Just for clarity sake, here are the "codes" in my post:
    PS = Photoshop
    PSE = Photoshop Elements
    PrPro = Premiere Pro
    PrE = Premiere Elements
    Good luck,
    Hunt

  • Survey Software for Playbook

    I work for a company that conduct on site research of its visitors. We and are looking into conducting our research by using Playbooks instead of using pen and paper. I am interested in any software that may be available for conducting surveys and for analyzing the statistical information gathered that does not require WIFI as we do not have wireless Internet available. Any suggestions?

    The app - Forms to Go.
    The developer can create the form for you.
    Or develop the survey in excel.
    Be a Shepard and not an iSheep.

  • How do you insert an equation in a structured doc using DITA 1.2?

    Good morning,
    I'm currently in the process of structuring a set of unstructured user manuals using FM10 and the DITA 1.2 standard. I have my conversion table and templates setup and everything has been going well so far, but I can't figure out how to structure equations or insert new equations into a structured doc.
    FrameMaker flags equations as an unsupported element (see below) no matter where the equation appears in the map.
    I've looked through my element catalogue, but I can't find anything that seems like it would support an equation.
    In some of my research, I've stumbled across something called a mathML element, but that doesn't seem to be an available option for me. Is this something that's only available if you are using DITA specialization?
    If anyone has any ideas for how I can insert equations into my doc while keeping it inline with the DITA 1.2 standards, it would be greatly appreciated!
    Thanks,
    D'Arcy

    Framemaker handles equations in a special way that is not supported by DITA out-of-the-box (DITA relies on MathML).
    The only format that allows equations round-trip to XML and back to Frame is MIF (Maker Interchange Format) if the equations must be editable by FM's equation editor. This basically means that equations must be handled the same way frame graphics are handled and that requires some DITA spesialisation work.
    Look this article:http://www.kynosarges.de/FrameDita.html#Equations
    If you have a requirement that these equations should be usable outside FM environment, things get complicated. Framemaker can write equations out as graphics files instead of MIF, gif for example, but the equations cannot be edited any longer in Frame. It cannot write both during XML save.
    The ultimate solution would a special XML writer/reader that would store both the MIF rendition and graphic rendition into a spesialised equation-element and let applications use either of them. Or that  someone would create equation-MIF <-> MathML converter..
    We've done a few customer projects where XML content authoring keeps equations as MIF files and publishing, for example, to web writes out equations as graphics.
    BR, Martti

  • SO will not be taken into consideration for MRP until it is released for delivery.

    Dear Sir,
    We are following sales order basis planning (MTO basis planning strategy 50 is being used ).
    When sales order are created by default it is blocked for delivery. In our present system,  we have a scheduled total MRP procedure on daily basis. Hence, when sales are entered in the system it is taken into consideration for MRP RUN automatically.
    But our new proposed system we want , until the sales order is blocked for delivery, it will not be considered for MRP RUN. It will only be taken into consideration for MRP RUN when sales order will be released for delivery.
    Is it Possible ? If Yes, Please let me know the procedure.
    Regards,
    Amit Biswas

    Hi Krishnendu ,
    Then we are deviating from my requirement ,
    My requirement >>
    We are using  MTO planning  (Planning Strategy using 50),
    1. Sales order are created for material requirement planning .
    2.  under MD04 list sales order will be shown under FERT material .
    3. There is release procedure of Sales order.
    4. Daily scheduled MRP RUN has been introduced on total planning.
    5. MRP RUN only consider released sales order . If there is any sales order which is not released , that will not be consider for MRP RUN.
    6. Under FERT material , there may be number of sales order both released and not released sales order.
    Please let me know the process , sales order which are not released , this will not be under the scope of MRP RUN .
    Regards,
    Amit Biswas

  • Combining APEX help with a frame-like TOC html help system (I used DITA)

    Problem:
    The APEX page-oriented help system is bad at helping users find how to do something. I prefer to use a task-oriented help system for that, with a table of contents that users can browse around in. I like the DITA (Darwin Information Typing Architecture) system's topic based help with its ideas of tasks, concepts and references. But, I also like the context-based feel of a page-based help system and the way that the APEX help system automatically aggregates all of the item-based help on a page for you.
    My Solution:
    I'm no html genius, so this may be totally wrong, but what I did was to create a task oriented html user guide that also included a page based help TOC entry for each page. I then used iframes in the APEX help page to allow me to have a TOC always showing with links that controlled a content "pane," but still also display the automatically-generated item help for the page help is called from.
    * Downloaded the DITA open toolkit (http://sourceforge.net/projects/dita-ot ), full package distribution and installed using the user guide (http://dita-ot.sourceforge.net/doc/ot-userguide131/xhtml/ )
    * Downloaded and installed XMLmind XML editor free personal edition version ([http://www.xmlmind.com/xmleditor/download.shtml]). I'm not endorsing this thing, but it's free and it works great out of the box for editing DITA files.
    * Created an html user guide by modifying the garage sample that's included with the DITA open toolkit and publishing to xhtml (I also published to pdf2, by the way, to provide a printable user guide for my users to download...one of the nice things about DITA). I set up my files so that they would all be in a topics subfolder, rather than the standard task, concept, and reference folders of the example. I did this so that I wouldn't have to worry about linking to a different folder from APEX (more on that later). I made a concept topic for each page of my application with the filename "Concept_About_page_X.dita," where X is the APEX page number.
    * I run APEX using Oracle Application Server 10g, so I uploaded the files to a subdirectory of their own in the i/ folder on the OAS server. In my case this was APPSERVER_HOME/apache/apache/images/doc/MyAppHelp/
    * The DITA toolkit generates html pages that look for a CSS called commonltr.css, located at the same level as the index.html file. I copied my APEX theme's CSS file to that same place and renamed it commonltr.css (in my case that was APPSERVER_HOME/apache/apache/images/themes/theme_13/theme_V3.css). Now, the proper thing to do would be to configure DITA to point at the real location of the theme's CSS, I guess. But I didn't want to figure out how to do that at this point.
    * Now, in APEX, I deleted all of the page-level help text from my pages, since I had now duplicated this information into the DITA page concept topics. Instead, on each page I put
    * On the help page (the page that you create when you're first setting up Help in APEX, mine is page 50), I added the following iframe tags in the header text of the page: \\      &lt;iframe src="../../i/doc/gradevalhelp/index.html" width="40%" height="50%" align="left"&gt;&lt;/iframe&gt;&lt;iframe name="contentwin" src="../../i/doc/gradevalhelp/topics/Concept_About_page_&REQUEST..html" width="60%" height="50%" align="right"&gt;&lt;/iframe&gt;&lt;br&gt; \\      Note the &lt;br&gt; at the end. I had to put that in to prevent the item level help from printing over my content iframe. Again, someone who knows something about html could probably tell you the right way to do that. The DITA toolkit generates a base tag (&lt;base target="contentwin"/&gt;) in the head section of the index.html file, to make the target of the TOC links be the content frame. Notice how I use it to map the links in the first iframe to the second iframe on the APEX help page, by naming the second frame "contentwin". Notice how the &REQUEST. Substitution string is used to present the proper DITA html file. I also tried setting it up to use a calculated hidden item that looks up the page alias for the requesting page; this had the advantage of allowing me to name my DITA files using page alias instead of page number, but it was too slow.

    Look at all the apdiv's you have.  Those are absolutely positioned layers.  I'm assuming by your post that you are very new to Dreamweaver and HTML and CSS.  I would highly recommend not using absolutely positioned layers until you have a better grasp on HTML and CSS.
    Looking at your code I would suggest that you consider using one of Dreamweaver's built in, or downloadable templates as a starting point and work from there. 
    http://www.adobe.com/devnet/dreamweaver/articles/dreamweaver_custom_templates.html

  • Capacity planning considerations for low volume iPad Policy Management

    We're looking at placing a Mac mini in the DMZ for the sole purpose of providing remote iPad (only) enrollment services and policy management/enforcement. We have a pool of about 15 iPads with more trickling in here and there - nothing dramatic...
    I know this is somewhat of a subjective call but how much horsepower would you recommend between the apparent $560.00 to $2k+ price range for Mac Mini's. We don't expect a lot of churn in the enforcement/policy management realm once the devices are enrolled.  Yes, I am aware that Mac Mini's aren't necessary intended for use outside of the home (in corporate environments) but my guess is that a Mac Pro is overkill for the intended purpose...
    Any all opinions, considerations welcome and thanks...

    Ivor:
    Using Dunning by Collection Strategy method, this is delivered as standard.  To do so on your own, use event 1799.  In the standard event you could see where this is being executed for the collection steps.
    regards,
    bill.

  • ISO consideration for calculation of MRP per Safetystock adds more demand

    Hi Planning experts,
    Internal Sales order consideration for aggregate demand which uses for Safetystock calculation based on MRP Planned percentage safety stock adds more demand in the warehouse.
    We have ASCP Plan where X1 warehouse procures material from X2 Inventory organization through ISO created from Plan, after transfer Planned order releases from X2 and We have Safety stock calculated based on MRP percentage method in individual warehouses.
    Since ISO considered for aggregated demand to safety stock, and acts as a individual demand for Plan adds of more demand to the plan and recommending additional Planned order supplies by ASCP engine.
    Procurement rule: X2 --->X1through ISO recommended by Plan
    Steps to Reproduce :
    Goto ISCP Responsibility > Advanced Supply CHain Planner >Workbench > Open Plan > query PWB data for X1 warehouse for any item which is procuring from X2 org for ex:Item: Y1 , verify the safety stock for this item in X1 and verify the ISO created from X2 through early Planned order releases from Plan, so there is additional demand equals to ISO qty observed, where ISO qty not required to be considered for aggregated demand used for MRP Planned percentage safety stock calculation for item:Y1.
    Need to exclude ISO qty for MRP Planned safety stock calculation, please let us know how to exclude ISO for safety stock calculation, so additional supply will not be recommended by ASCP.
    Please let me know, if u have any idea how to crack this issue.
    Regards,
    Kumar
    Edited by: user9093449 on Mar 2, 2010 3:14 PM

    -->What is the shortcut to change location type in APO?
    Report /SAPAPO/CHECK_LOCATION_TYPE can be used to change location type (say from 1001 to 1002 or vice-versa)
    can you check if this works - cos i think you need to use/SAPAPO/CHANGE_LOCTYPE
    --> Can SAP APO be used as a stand-alone solution?
    *of course, as a stand-alone planning solution it can be !!
    and the connected executed system, which need not be ECC, is to give a well rounded solution
    there are organizations that have APO alone and integrate to other execution systems, and there are companies that have implemented APO first and R3 later. there are companies that just need planning and dont have to execute it (transport planning and demand planning)*
    -->How to copy a Process Chain?
    To copy a process chain to another process chain, goto the Process Chain you want to copy and then type copy in the tool tar
    also... if you dropdown on the toolbad under process chain you have a copy option... but this looks cool

  • [svn:osmf:] 10655: Removing the hack we came up with for using the MAST plugin in the Flex unit tests .

    Revision: 10655
    Author:   [email protected]
    Date:     2009-09-28 13:52:01 -0700 (Mon, 28 Sep 2009)
    Log Message:
    Removing the hack we came up with for using the MAST plugin in the Flex unit tests.
    Modified Paths:
        osmf/trunk/framework/MediaFrameworkFlexTest/.actionScriptProperties
        osmf/trunk/framework/MediaFrameworkFlexTest/org/openvideoplayer/MediaFrameworkTests.as
    Removed Paths:
        osmf/trunk/framework/MediaFrameworkFlexTest/org/openvideoplayer/mast/
        osmf/trunk/plugins/MASTLib/

    Hi OMAW8,
    It would be better if you could share us the detailed error message in English.
    Do you mean that you could run your test in your build agent machine? If so, I doubt that it would be related to the TFS build. I mean that maybe it is not the test issue.
    Please share the detailed error in English, and then post this issue to the TFS-build forum would be better for this issue since it works well in build agent machine.
    Form link:
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=tfsbuild
    Reference:
    https://msdn.microsoft.com/en-us/library/hh691189.aspx
    Best Regards,
    Jack
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Design considerations for mobile version of website

    My company has just implemented a new version of our coporate website using Oracle Portal, and ADF. However we do not have comprehensive mobile support but it is required. From my research I've learned we should be using ADF mobile. However, the resources I have found have been geared more at developers and I work as a Business Analyst. Can you point me to online resources (white papers, tutorials etc.) that deal with requirements and design considerations for porting over to a mobile version?
    Thanks in advance.

    My apologies for lateness in checking this thread.
    Here is an article I wrote that might help. Most of the paper is geared toward developer, but the first few sections talks about best practices for mobile browser app in general, not just for iPhone. http://www.oracle.com/technology/pub/articles/huang-iphone.html
    You can also check out this link: http://www.orato cle.com/technology/tech/wireless/adf_mobile.html.
    As for design consideration, a few rules of thumb:
    - First, obviously use ADF Mobile and Trinidad components. We put a lot of effort in adding rendering support for different mobile devices.
    - Next, figure out what devices you want to support. Browsers found in smartphones varies greatly, and in consumer/feature phones, the support is even less consistent. In general you should be able create one app/set of screens for all mobile devices, but you should plan on having ability to test it out on different devices.
    - Determine what information is really needed by mobile user. Not all information available in desktop application may be applicable for mobile users
    - Design your mobile screens based on a few key principals:
    - Display data as user needs it, instead of trying to display everything. For example, instead of displaying master-detail data on the same screen, break it out into 2 screens. Master data may be a list, and user would click on a particular piece of data to look at the details of that master record.
    - Provide navigation buttons on each screen, and ensure they are easy to get to on a page. For example, using the iPhone paradigm, there is a navigation bar at the top of the page where you can go between views.
    - Place command buttons at location where it's easy for user to get to. For example, if you need to allow user to modify a long list of fields, you may want to place save button on top and button of the screen, so user can easily get to it without having to scroll around too much.
    - Use style sheets to achieve mobile-platform optimized UI. For example, if you intend to support touch screen devices (iPHone, BB Storm, etc), then style your application so buttons, command links, etc, are big enough so it's easy to get to. For non-touch screen devices, then it's OK to compress the UI, but ensure user can easily flow between controls to get to the functionality they need. For example, using a trackball to scroll to a button.
    Thanks,
    Joe Huang

Maybe you are looking for

  • Can two different members of Creative Cloud, to share the same project?

    I work with a partner who also has a Creative Cloud account. If we need work in the same project, how can she access to my web accounts from her computer  and viceversa?

  • Problem synching calendar to 5gen iPod nano (Vista Home Premium SP2)

    My iPod 5gen nano will not sync my Outlook 2010 calendar, and thus my To Do Lists, which I use for college. I am using iTunes 10.1.0.54 on Vista SP2, I get error messages on some occasions, (one stating something about logging in or out of Windows?)

  • Best way to move db to a schema?

    Hello, In our SQL Server 2008 environment, we have many parent databases and each parent database has many child databases. As part of a database consolidation project, I plan to merge each parent db and its child dbs into one db. All parent dbs have

  • Problem moving pages within a pdf

    I have been working with a fairly large document (around 1500 pages) and it is impossible to re-order the pages.  An example: I will drag page 12 to page 2, and when I release the mouse button, the page will be at page 18.  Inserting from a file lead

  • Parent entity not calculating.

    Hi, Earlier today, we posted a few JEs to the children of an entity 'ABC'. When we run the overall consolidation, the process aborts at this entity. When we choose to calculate just this parent entity 'ABC', it calculates all its children but it fail