Portlets - ready to start developing?

I read some theoretical articles about portlets with proprietary implementations (IBM, Sybase, etc.). Jakarta Jetspeed also seems to be dependent on many proprietary technologies (from the Jakarta site). is there already a standardized way of developing portlets? is there a standard Java API for portlets?

Hi Martin
The JCP has released the final specification on Java Portlets on the 7 October 2003.
It is not an API but the specification can assist you a lot in understanding the workings of the portlets. Up and till now each vendor has developed their own implentation of portlets and their specific API's, here is a link where you can download the PDK (Portlet Development Kit) from Oracle with their api. But as far as I know there is no Standard Java Portlet API( I maight be wrong ;-| ).
Hope this helps.
Specification links:
* JSR 168 Portlet Specification -
http://jcp.org/aboutJava/communityprocess/final/jsr168/index.html
* PDK download:
http://portalstudio.oracle.com/servlet/page?_pageid=350&_dad=ops&_schema=OPSTUDIO&12678_PDKHOME902_39847486.p_subid=288769&12678_PDKHOME902_39847486.p_sub_siteid=73&12678_PDKHOME902_39847486.p_edit=0
Kindest Regards
Morne

Similar Messages

  • I am looking to start developing apps for the iTunes Store, but I have no previous experience. What is the best way for me to start on this? As in which programs and materials must I need and what I need to know. Thanks!

    I am looking to start developing apps for the iTunes Store, but I have no previous experience. What is the best way for me to start on this? As in which programs and materials must I need and what I need to know. Thanks!

    You will need a Mac, with OS X 10.6+ on it, to be able to develop iOS apps.
    There is some info on these pages :
    developer site : https://developer.apple.com
    developing for iOS 7 : https://developer.apple.com/ios7/
    developer support : https://developer.apple.com/support/
    developer forums : https://devforums.apple.com/index.jspa (you will need to be a registered developer to access them)

  • What is needed in a Mac Pro to start developing APPs?

    I am looking for information on what Mac Pro (processor speed, memory, and storage capacity) is needed to start developing APPs.  In addition, I would like my Mac Pro be viable for the next three years as I learn how to use the system to build APPs and learn basic applications to build APPs as I anticipating changes in the iOS system and programs like Mountain Lion that could use more memory and storage capacity.  I am beginning this journey and like to know what system would best fit my needs as Apple continues to progress in their technologies.  What should I get in a Mac Pro with 8GB or 16GB, i5 or i7 processor, 256GB or 512GB storage, and 13 in. 2.8GHz or 15 in. 2.5 GHz?
    Thank You

    You could buy a new MacBook Air every two years and still come out ahead of what a base Mac Pro costs.
    A Mac Pro is not going to go out of style in 4 years.
    laptops or their parts are not upgradeable and do tend to fail a bit more. And some of those systems limit you to 16GB RAM but they do have (slower) M.2 SSDs (400 or 700MB/sec vs 1200-1400MB/sec) SSD blades.
    If you want to run lots of code and VMs then maybe by accident you are in the right place
    MacBook Pro

  • What do I need to start developing apps?

    Hello good people of the internet! I have a question about how I would start to develop apps for iOS, so I decided to come to the source.
    Here's my backround. I grew up with PC's and I love tinkering with things. I'm a PC gamer who loves to mod games and screw around with those kind of things. I'm a college student studying Aerospace Engineering, but I have pretty much no coding background. I have a PC laptop (2 year old Toshiba Qosmio), an iPhone 4s (in the shop because the battery's rusted), and an iPad Air. I am eager to learn to make iOS app because it is a skill that particularly interests me and it looks like fun.
    My question is, what do I need to do to start developing apps. I know I need a Mac, so what Macs have enough horsepower to develop apps? What coding language(s) do I have to learn? Where can I learn said coding language(s)? Where do I get the app development software, and how much does it cost? How do I get my finished apps onto the App Store?
    I thank the good people of this forum who have taken the time to view my question, and I give even more thanks to those who respond.
    Grazie mille!
    -Matt

    Any recent Mac will work.
    Check out https://developer.apple.com

  • How to start developing Xcelius component?

    Guys,
    When can I find steb-by-step explanation of how to start developing own Xcelsius components or modify existing?
    I performed following actions:
    1) installed Xcelsius 2008 Component SDK SP3
    2) downloaded Flex 2.0.1 SDK from here:
    http://labs.adobe.com/technologies/flex/sdk/flex2sdk.html
    3) installed Flex Builder 3.0
    Now I don't understand what to do...need assistance

    Hi,
    You use the Xcelsius Add-On Packager (comes with the SDK) to create custom add-ons. Within this tool you can define visual components, connections or functions that can be exported as add-ons.
    In order to define a visual component (the most used type) you need to first create two separate swf files. One contains your custom flex component, the other contains the interface (property sheet) the user will be using in Xcelsius to interact with the custom component. 
    1. Custom flex component (swf)
    Develop your custom flex component as you normally do in Flex, Xcelsius SDK is not involved in any way here. Define component styles and public properties that can be later be accessed via the property sheet.
    2. Property sheet (swf)
    It's the interface to your custom component. Here end users can change fonts, colors, bind cell values to component properties, etc. This is possible via the Xcelsius SDK. Using the SDK you get to populate the interface initial values values with the default custom component style and property values. You can also initiate bindings here between component properties and cell values.
    Under C:\Program Files\Business Objects\Xcelsius\SDK you can find both the full documentation and samples to get you started.
    Hope this helps,

  • What is prereq for reading above, and for start develop/reading with flex and cf(level?) ?

    http://www.adobe.com/devnet/flex/pdfs/getting_started_with_Flex3.pdf
    what is prereq for reading above, and for start develop/reading with flex and cf(level?) ?

    The Flex Quickstarts will be a place for starters, if you want to know 
    about Flex/CF integration the first to know would be some basics of CF.
    Sincerely,
    Michael
    Sent from my iPhone

  • How to start development for SBO

    Hello Experts,
    I have been implementing / using SBO since more then a year. I also have development experience in VB. kindly help me how do I start development for Business one. any site or notes ?
    Best Regards,

    Hi,
    i recommend you to start with the samples that come with the sdk installation.
    go to your sap sdk folder and look into samples.
    start with the hello world sample
    lg David

  • Guide a rookie to start developing apps.

    Hello everyone
    Since I bought my first iPhone, 4 years ago I loved to develope iOS application. but the problem was: I had no understanding of any programming language. better to say that I still don't have any programming knowledge. I asked many people what programming language should I start with, some said "Objective-C" some said if u want to understand Objective-C u should first learn "C" or "C++" some said knowing java helps , and so on.
    well they actually did nothing other than confusing. also there are alot of websites that say different thing about how to develp apps that confused me even more. So now I came to you to help me
    Let me make my question clear I'm a medical student who has no understanding of any programming language and  I don't have time and energy to learn 4 programming languages at the same time but I'm certain to learning one programming language in order to turn my ideas into applications!
    What should I do?
    What should I read?
    Thanks for your attentions.

    You can start here Start Developing iOS Apps Today and then look through the rest of the Apple IOS Developer site. You might need to get a Developer account for this. The free account is fine for now, if you got more involved you would have to join the IOS Developer program.
    But to be honest trying to do this on you own, especially with no prior experience, is going to be very difficult. If you are in school now you might want to check and see if there are any basic computer courses given.
    good luck

  • Start Developing iOS Apps Today tutorial Edit button instead of Add button

    In the Start Developing iOS Apps Today tutorial, I followed the instructions but after adding data (the final part), instead of seeing the + symbol, which should take me to the add item view, I saw the word edit, which took me to a screen where I could delete items.
    The instructions say:
    The actual code for viewDidLoad includes some additional lines—inserted by Xcode when it created XYZListViewController—that are commented out. Feel free to leave them in.
    Referring to the following code in XYZToDoListTableViewController:
    // Uncomment the following line to preserve selection between presentations.
    self.clearsSelectionOnViewWillAppear = NO; 
    // Uncomment the following line to display an Edit button in the navigation bar for this view controller.
    self.navigationItem.rightBarButtonItem = self.editButtonItem;
    As it turns out, the bottom line overrides the add button with an edit button. The good news is that by changing rightBarButtonItem to leftBarButtonItem, the add symbol reappears, and the Edit button is moved to the other side.

    make sure u wrote the method in XYZToDoListViewController.m rather than XYZAddToDoItemViewController.m

  • I am a beginner programmHow do I start developing mobile applications for iOS?

    I want to start building mobile applications for use on my iPhone.  I have little to no experience in software development.  What do I need to do to get started?

    Learning to program and then becoming familiar with xcode and objective-C is a long road to travel.  If you google for xcode tutorials and objective-c tutorials, you might find some.  Also, books is another way become familiar with programming for iOS and OSX.  Go to Amazon and search for xcode 4 and for objective-c and Cocoa programming - look for the books with high ratings.
    For example, one of the links at the right lead to the following helpful post:
    The three best places to start;
    Read through them in the order listed.
    Apple iOS Developer Library / This includes Frank Caggiano's sugjestion of Start Developing iOS Apps Today.
    http://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topi c=Getting%20Started
    Apples, Programming with Objective-C
    http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Programmi ngWithObjectiveC/Introduction/Introduction.html#//apple_ref/doc/uid/TP40011210
    Programming in Objective-C, By Stephen G. Kochan / I read through a tone of books until I found this one.
    http://www.informit.com/store/programming-in-objective-c-9780321887283

  • Get rid of "Ready to Start Task Sequence"

    I have several Task Sequences advertised to unknown computers. Since we got MS Surface we've had to change to boot image to 64bit. Its not an issue if we pick something with a different Boot Image, it just downloads the 32 bit Boot wim. The problem is, once
    we select the Task sequence we want to walk away. instead it downloads the WIM and then goes to a "Ready to Start" screen. Does anyone know a way to get bypass this?
    Unfortunately making everything the same boot image is not an option.

    When you are using both boot images, I would say that there is no way to get rid of that message. The (unknown) computer will initially pick up the boot image that is assigned to the task sequence that is deployed the last to the (unknown) computer.
    So, if you need the other task sequence, it will stage the other boot image.
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • Planning to start developing

    Hi,
    I am a college student and wanted to start developing on the mac platform. I jus wanted to know what are the minimum requirements (h/w and s/w) for it and if the price could be kept to a minimum it would be helpful.
    Thankyou

    https://developer.apple.com/

  • I have flash builder 4 and want to start developing for android

    I have flash builder 4 and want to start developing for android. I don't want to buy flash cs5 or device central or buy a android phone.
    I just want to test an app for it.
    What are my options?
    should I wait?
    Are adobe going to milk me to for to get any productivity going here?

    When trying to install ADT im getting
    Cannot complete the install because one or more required items could not be found.
      Software being installed: Android Development Tools 0.9.7.v201005071157-36220 (com.android.ide.eclipse.adt.feature.group 0.9.7.v201005071157-36220)
      Missing requirement: Android Development Tools 0.9.7.v201005071157-36220 (com.android.ide.eclipse.adt.feature.group 0.9.7.v201005071157-36220) requires 'org.eclipse.jdt.junit.runtime 0.0.0' but it could not be found
    why must I install the JDT?

  • Hello I really want to start developing apps but have no knowledge of development I know it's one of those things you have to start somewhere and build on it but can someone point me in the right direction of where I should begin such as books etc

    Hello I really want to start developing apps but have no knowledge of development I know it's one of those things you have to start somewhere and build on it but can someone point me in the right direction of where I should begin such as books etc

    iOS or Mac apps?
    Have you paid the fee to sign up as a developer yet?
    Ken

  • What hardware, software, etc. is required to get started developing with iOS?

    What hardware, software, etc. is required to get started developing with iOS? Looking to get started...
    Thanks!

    You need an Intel Mac, at least OS X 10.6.8 (Lion if you intend full capability) and Xcode.
    See http://developer.apple.com/

Maybe you are looking for

  • ICal Help Needed! (cannot delete calendars/events on computer and iPhone)

    Hi Everyone, I need some help with my iCal. Background info: -Currently have an iPhone 3GS -Using Google Calendar -Use separate calendar on iPhone (Pocket Informant) -Wanted to sync all event from Outlook to Google Calendar to iCal to two calendars o

  • Help with consuming a web service

    Hi guys, I'm trying to consume a web service but I have the following problem when I consume it: javax.xml.rpc.soap.SOAPFaultException: Internal Error at com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingSender.ja va:491) at com.sun.xml.rpc

  • How to follow data migration for Euipment Master

    Hi Friend We need to use data migration systm to transfer data for equipment master from legacy system to SAP.  We require to generate 3000 equipment master in SAP. Can you tell me what should I follow , BDC or LSMW? I am a functional consultant and

  • Sending a project out of house

    I pretty much work alone. After I shoot, I edit and then output to DVD so I've not been faced with this issue before. One of my clients wants me to send a copy of thier latest video to another facility so that facility can take clips from my cut and

  • How to change control panel options and shortcuts in CS4

    Hi there, I'm trying to customize the control panel in CS4 and am having trouble with a couple of options: - I've turned on distribute options but it won't display (only the align options will) - Where do I find/change the shortcut for "Highlight the