Need HELP to learn OAF development

Hi,
I am an experienced oracle financials developer. Most of my experience has been on using Developer 6i tools to develop front end and reports. Now I am planning to learn OAF framework to develop or to make customizations to the modules like iprocurement,iStore etc.
I would like to know what is the best way to start the learning process?
Is it possible to learn/practice the OAF framework(from oracle applications perspective) on my personal machine( it has oracle 10g personal edition installed), with out having access to oracle applications instance?
I would like to know if there are any good books/tutorials on OAF usage in Oracle applications?
Please let me know.
-Thanks in Advance,
Satya

I would like to know what level of oracle application access do we need to practice the OAF development ?
You need full access, including sysadmin responsibility.Do we need to have access to instance in terms of unix servers or just access to the applications is good enough?
It would be good to have Unix access , for deploying pages , classes etc.Do we need to create any new responisbilities to practice OAF concepts?
Not required, but a better option.What resposibilities or what level of access do we need to have on oracle application instance to practice OAF concepts?
It is better to have a unrestricted access.Thanks
Tapash

Similar Messages

  • Need help to learn BW.....

    Hi, All BW Guru,
    I am new to SAP BW, My Company is implementing SAP BW.
    i need Help from you all to Learn BW. if any one have below mention book then please send me...
    please.....
    BW305 (Reporting & Analysis), BW310 (Data Warehousing), BW330 (Data Modelling), BW350 (Data Extraction),
    BW365 (Authorisation) BW370 (BPS)
    Your input will be highly appreciated....
    Thanks Regards
    Kiran Patel

    Hi, sreekanth sangaraju
    it's really happy to see your reply.
    if you have document with quite big size then you can send it by some file transfer website like..
    http://www.yousendit.com/
    http://www.sendthisfile.com/?rc=transferfile
    if possible please send.
    thanks
    Kiran Patel

  • Need help for learning how to develop interfaces for Oracle R12 EBS

    Hi all,
    I need to learn how to create interfaces in PL/SQL for Oracle R12 EBS Financials. I cannot find a good starting point for the documentation and examples to help me get started in this area. Would appreciate tips
    for this area.

    Hi,
    What kind of interfaces you are planning to develop?
    Oracle already provides list of APIs that can be used (in R12, it is responsibility).
    Oracle Integration Repository Documentation Resources Release 12 [ID 396116.1]
    Oracle Integration Repository
    http://irep.oracle.com/index.html
    If those APIs do not satisfy your requirements, you can refer to "Oracle Applications Developer" guide as well as SQL-PL/SQL guides.
    Applications Releases 11i and 12
    http://www.oracle.com/technetwork/documentation/applications-167706.html
    Database Documentation -- SQL-PL/SQL
    http://www.oracle.com/technetwork/database/enterprise-edition/documentation/index.html
    Thanks,
    Hussein

  • Need Help on Mobile Portal Development

    Hello everyone!
    I am trying to develop a portal (client) for web services on mobile devices that supports CLDC and MIDP, like the Yahoo! Go.
    I was just wondering what technologies I need to learn and tools I have to use to develop the portal application. I have been developing game applications using J2ME for quite sometime now, and this portal application is new to me that is why I am asking for 'guidance' in what steps I have to take.
    Any help is greatly appreciated. :)

    Hi,
    Pls chk this links;might be useful.
    "Getting Started with Mobile Client Applications":
    http://help.sap.com/saphelp_crm50/helpdata/en/50/45c33a1dfe105ae10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_crm50/helpdata/en/0e/c90d3888a6b510e10000009b38f8cf/frameset.htm
    Regards,
    CSM Reddy

  • Need help on how forms developer is used

    to everyone:
    im actually new at forms developer 2000,at really wondering how to use it though i have a background in SQL.If you have any data that you can share to me explaining the whole environment of Developer 200 please send it to me. Any help is greatly appreciated.
    Thank you...
    Cyrus

    This link will help: http://technet.oracle.com/docs/products/forms/doc_index.htm
    You need to register with technet to get access.

  • I need help signing up for developer

    I'm making a iOS developer account. I am currently on the page where it says "Tell us about yourself" If all im going to do is make apps from my own iMac from my house. Which boxes do i need to tick out of the ones displayed in the picture. I don't have a company. Just making apps at home, some free some paid, and uploading them to the app store. Can someone please help as i am leaving out of town tomorrow and i really need to sign up before i leave.

    Well actually, if im going to Pakistan (slow **** internet) from a 11 hour flight, i prefer not to get there and worry about making this account. I prefer to make it before i leave. Attend the 5 stage wedding i have to go to, and then come back and start using it. In pakistan you have to worry more about not getting shot then making a dev account.

  • Need help or advise for developing consolidated Wokflows

    I have developed a SharePoint custom list and I need to write a consolidated SharePoint designer workflow for the same.
    The workflow parameters are, if any item are modified and/or new item created there should be an email
    triggered. The tricky part is it should be the consolidated email (like a report to say how many list of items have been modified/added what kinds of information have been updated on the EOD).
    All the changes that have been done to the existing custom list of items need to be updated in one email and send the consolidation information to the stake holders.
    Is it possible? If yes may I know how it works if anybody would have developed the similar kind of workflow could you please provide me some ideas & suggestions or may
    I know what are the alternatives for this requirement.

    Yes Alert email will fit I agree on that
    Kind Regards,
    John Naguib
    Senior Consultant
    John Naguib Blog
    John Naguib Twitter
    Please remember to mark this as answered if it helped you

  • Need help in learning XML in the context of ABAP

    Experts,
    I am wondering if you can help me.
    I know abap (up to SAP 4.6c versions) but I know nothing about XML ( I am literally zero on XML). I want to learn XML in the contexts of ABAP programs in SAP Netweaver versions. I tied to google XML tutorials but information is overwhelmingly too much. I do not intend to become an XML expert but want to be able to learn XML only to the level where where I can use them in ABAP programs.
    Can you guide me if there is some step by step material / documents/ tutorial on internet which is not too much?
    Thanks
    AP

    hi,
    check these:
    [http://help.sap.com/saphelp_nw70/helpdata/en/fd/9d734b389211d596a200a0c94260a5/frameset.htm]
    [http://searchsap.techtarget.com/generic/0,295582,sid21_gci1207657,00.html#]
    [http://sapblog.rmtiwari.com/2009/02/discovering-hidden-gem-generate-simple.html]
    These are just a few to start. Explore and google to dig more.
    Regards,
    Subramanian

  • I need help with iAD/App development!

    So I released an app, and it went on sale yesterday on the App Store (free app: if you want it, the developer name is Abdulrahman Ahmad, and the game name is Space Defense), but I'm having some problems. When I was testing the app (on an iPhone, and on the xCode Simulator), the ads were working, and I was getting "You're iAD is configured correctly (or whatever the test ads say)" but now that the app has finally released, no ads are appearing (but iTunes Connect says that the ads are live?). Also, I released 2 different versions of the app (2 downloads, 1 was optimized for 5 inch screen, one for 3.5 in (just figured out how to make it one app, that'll be coming out in the update), and when I was looking at my iTunes Connect iAD portal, only 1 app was showing up to have adds (the 3.5 inch one doesn't have ads for some reason?):
    SO! Summery if I confused you:
    iAD was working in the testing phase of the app, but not showing up now(even though iTunes Connect says ads are live)?
    And 1 of my apps is not showing up in my iTunes Connect iAD terminal...
    Any and all help appreciated!
    Thanks in advance!

    RE: Nevermind, i guess it takes a day or so for ads to finally start showing, and i guess i forgot to check off iad compatibility with the second app!

  • Need help on mobile crm development

    Dear all,
    I am new to Mobile CRM.Where can I get some tutorials or cookbook  for  developing Mobile applications for CRM .Please dont give the sap help link as I already  have it.
    It would be great if somebody explains me the arichetecture of mobile app development for CRM.
    Your support is highly appreciated.
    Thanks and regards,
    Rajesh

    Hi,
    Pls chk this links;might be useful.
    "Getting Started with Mobile Client Applications":
    http://help.sap.com/saphelp_crm50/helpdata/en/50/45c33a1dfe105ae10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_crm50/helpdata/en/0e/c90d3888a6b510e10000009b38f8cf/frameset.htm
    Regards,
    CSM Reddy

  • Need help on mobile gaming development basic

    my game canvas is like this
    public a1Canvas(Display display){
    super(true);
    this.display = display;
    frameDelay = 33;
    gameOverState = false;
    public void start(){
    display.setCurrent(this);
    try {
    //get the images up
    } catch (IOException ex) {
    System.err.println("Failed to load images");
    Thread t = new Thread(this);
    t.start();
    public void run() {
    while (!gameOverState){
    update();
    draw(getGraphics());
    try{
    Thread.sleep(frameDelay);
    }catch(InterruptedException ie){}
    gotoMainMenu(getGraphics());
    private void draw(Graphics graphics) {
    //clear background to black
    //draw the background
    private void update() {
    // Process user input
    // Check for game over condition
    if ( collision detection )
    gameOverState = true;
    }//if
    }//for
    private void gotoMainMenu(Graphics graphics) {
    //clear screen to black colour
    //draw the main menu
    flushGraphics();
    //if i press the fire button the game will start again
    int keyState = getKeyStates();
    if ( (keyState & FIRE_PRESSED) != 0 ){
    System.out.println("game start");
    gameOverState = false;
    The problem i am facing is :
    the FIRE button is not functioning, i put a system.out.println and it didnt print.
    i am unsure whether i put the key input listener at the correct function
    this button is supposed to start the game again.
    What i want to do :
    i want to display the main menu when i launched the game
    when game is over, it will display back to the main menu again
    when i press the fire button it will play the game again.
    i hope someone can help me on this :)

    kdoom wrote:
    my game canvas is like thisWhen posting code, use the CODE tag. Just highlight all your code (pasted in from your editor to preserve formatting) and press the CODE button. Otherwise nobody will read it.
    i hope someone can help me on this :)I can, if you use the CODE tag.

  • Need help on mobile gaming development basic  {working the game main menu}

    package Assignment1;
    import java.io.IOException;
    import java.util.Random;
    import javax.microedition.lcdui.Canvas;
    import javax.microedition.lcdui.Display;
    import javax.microedition.lcdui.Graphics;
    import javax.microedition.lcdui.Image;
    import javax.microedition.lcdui.game.GameCanvas;
    import javax.microedition.lcdui.game.Sprite;
    public class a1Canvas extends GameCanvas implements Runnable{
        private Display display;
        private Sprite ufoSprite;
        private Image backgroundImage;
        private long frameDelay;
        private int ufoX;
        private int ufoY;
        private int ufoXDir;
        private int ufoXSpeed;
        private int ufoYSpeed;
        private Random rand;
        private Sprite[] roidSprite = new Sprite[3];
        private boolean gameOverState;
        //constructor
        public a1Canvas(Display display){
            super(true);
            this.display = display;
            frameDelay = 33;
            gameOverState = false;
        public void start(){
            display.setCurrent(this);
            //start the animation thread
             rand = new Random();     // Initialize the random number generator
             ufoXSpeed = ufoYSpeed = 0; // Initialize the UFO and roids sprites
            try {
                backgroundImage = Image.createImage("/background.jpg");
                ufoSprite = new Sprite(Image.createImage("/ufo.png"));
                //initialise sprite at middle of screen
                ufoSprite.setRefPixelPosition(25,25);
                ufoX = (int)(0.5 * (getWidth()- ufoSprite.getWidth()));
                ufoY = (int)(0.5 * (getHeight()- ufoSprite.getHeight()));
                ufoSprite.setPosition(ufoX, ufoY);
                Image img = Image.createImage("/Roid.png");
                roidSprite[0] = new Sprite(img, 42, 35);   //create 1st frame-animated asteroid sprite
                roidSprite[1] = new Sprite(img, 42, 35);
                roidSprite[2] = new Sprite(img, 42, 35);
            } catch (IOException ex) {
                System.err.println("Failed to load images");
            Thread t = new Thread(this);
            t.start();
        public void run() {
            while (!gameOverState){
                update();
                draw(getGraphics());
                try{
                    Thread.sleep(frameDelay);
                }catch(InterruptedException ie){}
            gotoMainMenu(getGraphics());
        private void draw(Graphics graphics) {
            //clear background to black
            graphics.setColor(0, 0, 0);
            graphics.fillRect(0, 0, getWidth(), getHeight());
            //draw the background
            graphics.drawImage(backgroundImage, getWidth()/2, getHeight()/2, Graphics.HCENTER | Graphics.VCENTER);
            ufoSprite.paint(graphics);
            for(int i=0;i<3;i++){
                roidSprite.paint(graphics);
    flushGraphics(); //flush graphics from offscreen to on screen
    private void update() {
    // Process user input to control the UFO speed
    int keyState = getKeyStates();
    if ( (keyState & LEFT_PRESSED) != 0 )
    ufoXSpeed--;
    else if ( (keyState & RIGHT_PRESSED) != 0 )
    ufoXSpeed++;
    if ( (keyState & UP_PRESSED) != 0 )
    ufoYSpeed--;
    else if ( (keyState & DOWN_PRESSED) != 0 )
    ufoYSpeed++;
    ufoXSpeed = Math.min(Math.max(ufoXSpeed, -8), 8);
    ufoYSpeed = Math.min(Math.max(ufoYSpeed, -8), 8);
    ufoSprite.move(ufoXSpeed, ufoYSpeed); // Move the UFO sprite
    checkBounds(ufoSprite); // Wrap UFO sprite around the screen
    // Update the roid sprites
    for (int i = 0; i < 3; i++) {
    roidSprite[i].move(i + 1, 1 - i); // Move the roid sprites
    checkBounds(roidSprite[i]); // Wrap asteroid sprite around the screen
    // Increment the frames of the roid sprites; 1st and 3rd asteroids spin in opposite direction as 2nd
    if (i == 1)
              roidSprite[i].prevFrame();
    else
              roidSprite[i].nextFrame();
    // Check for a collision between the UFO and roids
    if ( ufoSprite.collidesWith(roidSprite[i], true) ) {
    System.out.println("Game Over !");
    gameOverState = true;
    }//if
    }//for
    public void stop(){
    gameOverState = true;
    private void checkBounds(Sprite sprite) {
    // Wrap the sprite around the screen if necessary
    if (sprite.getX() < -sprite.getWidth())
         sprite.setPosition(getWidth(), sprite.getY());
    else if (sprite.getX() > getWidth())
         sprite.setPosition(-sprite.getWidth(), sprite.getY());
    if (sprite.getY() < -sprite.getHeight())
         sprite.setPosition(sprite.getX(), getHeight());
    else if (sprite.getY() > getHeight())
         sprite.setPosition(sprite.getX(), -sprite.getHeight());
    private void gotoMainMenu(Graphics graphics) {
    graphics.setColor(0, 0, 0);
    graphics.fillRect(0, 0, getWidth(), getHeight());
    graphics.setColor(255, 0, 0);
    graphics.drawRect(0, 0, getWidth()-1, getHeight()-1);
    graphics.setColor(255, 255, 255);
    graphics.drawString("GAME NAME", getWidth()/2 -50, 30, Graphics.LEFT | Graphics.TOP);
    graphics.setColor(255, 0, 0);
    graphics.drawString("Main Menu", getWidth()/2 -50, 50, Graphics.LEFT | Graphics.TOP);
    graphics.setColor(0, 255, 0);
    graphics.drawString("Start Game", getWidth()/2 , 80, Graphics.LEFT | Graphics.TOP);
    graphics.drawString("Instructions", getWidth()/2 , 110, Graphics.LEFT | Graphics.TOP);
    flushGraphics();
    int keyState = getKeyStates();
    if ( (keyState & FIRE_PRESSED) != 0 ){
    System.out.println("game start");
    gameOverState = false;
    The problem i am facing is :
    the FIRE button is not functioning, i put a system.out.println and it didnt print.
    i am unsure whether i put the key input listener at the correct function
    this button is supposed to start the game again.
    What i want to do :
    i want to display the main menu when i launched the game
    when game is over, it will display back to the main menu again
    when i press the fire button it will play the game again.
    i hope someone can help me on this :)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    kdoom wrote:
    The problem i am facing is :
    the FIRE button is not functioning, i put a system.out.println and it didnt print.
    i am unsure whether i put the key input listener at the correct function
    this button is supposed to start the game again.
    What i want to do :
    i want to display the main menu when i launched the game
    when game is over, it will display back to the main menu again
    when i press the fire button it will play the game again.
    i hope someone can help me on this :)You didn't have to create a whole new post just for the formatted code, silly. You could have just replied in the old thread. Anyway:
    Step through the program and think about what each line is doing. Most importantly:
        public void run() {
            while (!gameOverState){
                update();
                draw(getGraphics());
                try{
                    Thread.sleep(frameDelay);
                }catch(InterruptedException ie){}
            gotoMainMenu(getGraphics());
        }This says that while the game is being played, update( ), then draw( ). When the game is over, call gotoMainMenu( ).
       private void gotoMainMenu(Graphics graphics) {
            //do a bunch of graphics stuff
            int keyState = getKeyStates();
            if ( (keyState & FIRE_PRESSED) != 0 ){
                System.out.println("game start");
                gameOverState = false;
        }This says to do a bunch of graphics stuff, and then to check the key states. If fire is being pressed, print something out and set gameOverState to false. This check only happens once. When the state is being checked, most likely the user will not be pressing any keys, so the code is done.
    Also, simply setting the gameOverState variable to false outside of the loop you use it in won't do anything. For example:
    boolean doLoop = true;
    int count = 0;
    while(doLoop){
       count++;
       if(count > 10){
          doLoop = false;
    doLoop = true;Would you expect that second doLoop = true to start the while loop over?

  • Need Help For Java Card Development

    I am a beginner in java card technology , I am working on a project in which i need to send some instructions to smartcard store in smartcard, i have created GUI in java swings, but don't how to start communication between java swings application and smart card . Please Guide me to Possible way. Thanks in Advance .

    Hi,
    what do you exactly wanna know?
    The syntax of APDU sending to smart card and response or the way to communicate with card reader?
    Also make clear if you wanna know about GP instruction (load, install, select,...) or calling methods of your applet on smart card
    Regards,
    Hana

  • Help on learning Forms 6i

    Hi everyone !!! I'm a newbie
    Need help on learning how to build applications using Forms 6i.
    Any link to a site or guide step by step on converting the typical activities of developer.
    Thanks.

    There are many books out there just buy one:
    http://www.oracle-books.com/development/developer.html
    Also you can check the quick tour and cue cards in the Forms online help. And there is the documentation link on OTN too.

  • Is there any Documentation frame work for OAF development

    hi
    Is there any Documentation frame work for OAF development like AIM Documentation for RICE components ?
    Hence , it is very clear that, MD50 and MD70 template is not for the OAF java development.
    Is there any need to document the oaf development, hence it is using MVC architecture and all the components of the OAF development is very transparent.
    thanks

    You can extra sections if needed based on the customizations / extensions / personalizations.
    Cheers
    AJ

Maybe you are looking for

  • Path in Lookout

    In my application I have a Spreadsheet object I want that generates a file outside of lookout folder: in C:\Production\Shift.csv. This computer is connected to a LAN with more drives (J:, I:, H:, etc). What path should I type to save the data? Should

  • Need serial number help

    re: photoshop cs6 teacher edition before installing this software, purchaser must obtain a serial number by submitting proof of eligibility to Adobe. Product cannot be used without such proof. My  copy was purchased from a store. I was told not to op

  • Regarding Diagnostics in Solman 4.0

    Hello Experts, I want to implement solman diagnostics in SM 4.0 . reagrding which i hv a few questions: 1. first of all is diagnostics only meant for configuring and diagnosing java based applications or i can configure /use diagnostics for ABAP base

  • Problems with FC widescreen 16:9 movie and iDVD 4:3

    Running: FCE v3.5 HD and iDVD 8 I'm doing a large domestic film project for friends which requires me to author my FCE movie as a DVD (as a broadcast professional my editing is normally just played straight out to digi-tape and so I'm a little green

  • Two IDOC's are getting generated...!!!

    Hi, When i issue output to a material document through MB02, two IDOC's are getting generated. Any idea about this? Thanks in Advance, Phani.