Sun, 20 August 2006 In this talk, Michael Rowley will describe SDO and how it can be used
to simplify and unify data access programming. Michael will describe
the architecture and APIs that make up SDO and will show several
examples.Simplifying data access has been a perennial issue for Java developers and several technologies have been created for that purpose. Since SDO does not attempt to be all things to all people, there are times when it is complementary to other technologies, while in other cases it competes. This talk will compare code as it looks with SDO to code that uses other approaches. |
Mon, 14 August 2006 |
Mon, 14 August 2006 Java has come a long way from being an interesting experiment back in
1999 to what it is today : de-facto, mainstream programming platform
for mobile devices. The fact that there are more than 700 million Java
enabled devices today is a direct result of this ever-increasing
adoption of the Java Platform as 'the' platform for mobility computing.
In this talk, you'll receive a quick snapshot of where we are today
including a brief discussion of some of the issues that developers are
facing such as fragmentation. We will then start to discuss a key
initiative from the Java community, namely the Mobile Service
Architecture(MSA), which addresses this very issue. We will then dive
into the details of MSA, architecture, implementation, etc. We will
also discuss in detail, other evolving, next generation mobile java
standards such as Mobile Operations Management APIs(JSR-232), which
brings OSGiTM standards based, service-oriented, managed and secure
computing environment for mobile Java. Srikanth will then take a look
at a case study of how these technologies are implemented in Nokia
Series 60 platform, and discuss day-to-day issues such as UI
programming on this next generation Java platform. |
In this talk, Michael Rowley will describe SDO and how it can be used
to simplify and unify data access programming. Michael will describe
the architecture and APIs that make up SDO and will show several
examples.
Java has come a long way from being an interesting experiment back in
1999 to what it is today : de-facto, mainstream programming platform
for mobile devices. The fact that there are more than 700 million Java
enabled devices today is a direct result of this ever-increasing
adoption of the Java Platform as 'the' platform for mobility computing.
In this talk, you'll receive a quick snapshot of where we are today
including a brief discussion of some of the issues that developers are
facing such as fragmentation. We will then start to discuss a key
initiative from the Java community, namely the Mobile Service
Architecture(MSA), which addresses this very issue. We will then dive
into the details of MSA, architecture, implementation, etc. We will
also discuss in detail, other evolving, next generation mobile java
standards such as Mobile Operations Management APIs(JSR-232), which
brings OSGiTM standards based, service-oriented, managed and secure
computing environment for mobile Java. Srikanth will then take a look
at a case study of how these technologies are implemented in Nokia
Series 60 platform, and discuss day-to-day issues such as UI
programming on this next generation Java platform.
