Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Desktop and Mobile Development
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  12 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post will appear after it is approved by moderators
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Tapash Ray  
View profile   Translate to Translated (View Original)
 More options Nov 8 2012, 6:54 pm
From: Tapash Ray <tray...@outlook.com>
Date: Thu, 8 Nov 2012 17:53:42 -0600
Local: Thurs, Nov 8 2012 6:53 pm
Subject: Desktop and Mobile Development

I am trying to revive this old thread on the topic in subject. https://groups.google.com/d/msg/adf-methodology/2ncOzi1IkeI/hdn483D6lyYJ
Coming from SI partner background, I am seeing lot of traction in this area - most people want their application to
1. Run on browsers accros devices when they have internet - most people with a desk job in office or home.2. Run on Devices as a standalone application with offline database connectivity, and auto sync when they get their devices hooked up on internet - most sales or field service people.
#1 above is fairly simple and ADF does it well, most people want to adopt and leverage ADF because of lot of reasons ranging from "single vendor offering" to "comes free with Weblogic" to "already have Oracle stack".
When customers want their SI partners to implement #2, the challenge begins - we start looking at options 1. ADF swing ? relatively old idea from technology perspective, and then the issue of where to get the offline database from etc, then the pain of justifying google gears and adobe AIR and silverlight etc etc.. and the conversation goes another way.2. ADF mobile ? works on iPhone and android, has offline database, but does not work on desktop
So the question is - is there something that we can do to make these customers happy in the long term, like telling them that Oracle ADF has plans of suporting this by ... , and then what do we do in the interim ?
Thanks,Tapash


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Shay Shmeltzer  
View profile  
 More options Nov 8 2012, 7:00 pm
From: Shay Shmeltzer <shay.shmelt...@oracle.com>
Date: Thu, 08 Nov 2012 16:00:27 -0800
Local: Thurs, Nov 8 2012 7:00 pm
Subject: Re: [ADF EMG] Desktop and Mobile Development

If the requirement in #2 is just ability to work offline but the device
is still a regular PC, you could go with a regular ADF Web solution all
the way.
When the user is not connected to the server, you can run
Glassfish+Oracle XE for free on his machine and still have the same ADF
application working locally without accessing the remote server.

Shay

On 11/8/2012 3:53 PM, Tapash Ray wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tapash Ray  
View profile  
 More options Nov 8 2012, 7:51 pm
From: Tapash Ray <tray...@outlook.com>
Date: Thu, 8 Nov 2012 18:50:01 -0600
Local: Thurs, Nov 8 2012 7:50 pm
Subject: RE: [ADF EMG] Desktop and Mobile Development

Hi Shay,That is a workable solution, but not likely to sell very well  - practical reasons
1. Maintenance overhead - No customer wants to have their IT team resolving tickets to bring up and down servers/databases on local machines. Imagine large enterprises with a large sales/service force, I am talking of more than 2000 people worldwide.
2. Resource overhead - It is not easy to have a standard corporate image (with different OS) and push these servers (apps + DB) within the image
I know there is nothing ADF can offer for now, but this is something Oracle should think of and it will add another feather in the ADF cap.This is the third client in recent times who wants this kind of a solution. Of course, the world is moving to everything on the internet with Chrome OS and cloud and all, but somehow businesses run the other way round, especially in countries where internet speed is either not as good as it is in the US or they have upload/download limits etc. So, the desktop version of applications and word processors and operating systems will still have to be around.
Thanks,Tapash

Date: Thu, 8 Nov 2012 16:00:27 -0800
From: shay.shmelt...@oracle.com
To: adf-methodology@googlegroups.com
Subject: Re: [ADF EMG] Desktop and Mobile Development

    If the requirement in #2 is just ability to work offline but the
    device is still a regular PC, you could go with a regular ADF Web
    solution all the way.

    When the user is not connected to the server, you can run
    Glassfish+Oracle XE for free on his machine and still have the same
    ADF application working locally without accessing the remote server.

    Shay

    On 11/8/2012 3:53 PM, Tapash Ray wrote:

        I am trying to revive this
            old thread on the topic in subject.
        https://groups.google.com/d/msg/adf-methodology/2ncOzi1IkeI/hdn483D6lyYJ

        Coming from SI partner
            background, I am seeing lot of traction in this area - most
            people want their application to

        1. Run on browsers accros
            devices when they have internet - most people with a desk
            job in office or home.
        2. Run on Devices as a
            standalone application with offline database connectivity,
            and auto sync when they get their devices hooked up on
            internet - most sales or field service people.

        #1 above is fairly simple
            and ADF does it well, most people want to adopt and leverage
            ADF because of lot of reasons ranging from "single vendor
            offering" to "comes free with Weblogic" to "already have
            Oracle stack".

        When customers want their
            SI partners to implement #2, the challenge begins - we start
            looking at options
        1. ADF swing ? relatively
            old idea from technology perspective, and then the issue of
            where to get the offline database from etc, then the pain of
            justifying google gears and adobe AIR and silverlight etc
            etc.. and the conversation goes another way.
        2. ADF mobile ? works on
            iPhone and android, has offline database, but does not work
            on desktop

        So the question is - is
            there something that we can do to make these customers happy
            in the long term, like telling them that Oracle ADF has
            plans of suporting this by ... , and then what do we do in
            the interim ?

        Thanks,
        Tapash

      --

      You received this message because you are subscribed to the ADF
      Enterprise Methodology Group (http://groups.google.com/group/adf-methodology).
      To unsubscribe send email to
      adf-methodology+unsubscribe@googlegroups.com

      All content to the ADF EMG lies under the Creative Commons
      Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/).
      Any content sourced must be attributed back to the ADF EMG with a
      link to the Google Group (http://groups.google.com/group/adf-methodology).

--

You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodology+unsubscribe@googlegroups.com

All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/).  Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tapash Ray  
View profile  
 More options Nov 8 2012, 8:03 pm
From: Tapash Ray <tray...@outlook.com>
Date: Thu, 8 Nov 2012 19:01:23 -0600
Local: Thurs, Nov 8 2012 8:01 pm
Subject: RE: [ADF EMG] Desktop and Mobile Development

Hi Shay,And.. if this was done for ADF mobile (there was a need I am sure), why not for desktops ?From your other thread - "Just to clarify - ADF Mobile does come with a local DB that can be used on the mobile device - it is SQLite, and this allows you to store data and use the application offline."
Thanks,Tapash
From: tray...@outlook.com
To: adf-methodology@googlegroups.com
Subject: RE: [ADF EMG] Desktop and Mobile Development
Date: Thu, 8 Nov 2012 18:50:01 -0600

Hi Shay,That is a workable solution, but not likely to sell very well  - practical reasons
1. Maintenance overhead - No customer wants to have their IT team resolving tickets to bring up and down servers/databases on local machines. Imagine large enterprises with a large sales/service force, I am talking of more than 2000 people worldwide.
2. Resource overhead - It is not easy to have a standard corporate image (with different OS) and push these servers (apps + DB) within the image
I know there is nothing ADF can offer for now, but this is something Oracle should think of and it will add another feather in the ADF cap.This is the third client in recent times who wants this kind of a solution. Of course, the world is moving to everything on the internet with Chrome OS and cloud and all, but somehow businesses run the other way round, especially in countries where internet speed is either not as good as it is in the US or they have upload/download limits etc. So, the desktop version of applications and word processors and operating systems will still have to be around.
Thanks,Tapash

Date: Thu, 8 Nov 2012 16:00:27 -0800
From: shay.shmelt...@oracle.com
To: adf-methodology@googlegroups.com
Subject: Re: [ADF EMG] Desktop and Mobile Development

    If the requirement in #2 is just ability to work offline but the
    device is still a regular PC, you could go with a regular ADF Web
    solution all the way.

    When the user is not connected to the server, you can run
    Glassfish+Oracle XE for free on his machine and still have the same
    ADF application working locally without accessing the remote server.

    Shay

    On 11/8/2012 3:53 PM, Tapash Ray wrote:

        I am trying to revive this
            old thread on the topic in subject.
        https://groups.google.com/d/msg/adf-methodology/2ncOzi1IkeI/hdn483D6lyYJ

        Coming from SI partner
            background, I am seeing lot of traction in this area - most
            people want their application to

        1. Run on browsers accros
            devices when they have internet - most people with a desk
            job in office or home.
        2. Run on Devices as a
            standalone application with offline database connectivity,
            and auto sync when they get their devices hooked up on
            internet - most sales or field service people.

        #1 above is fairly simple
            and ADF does it well, most people want to adopt and leverage
            ADF because of lot of reasons ranging from "single vendor
            offering" to "comes free with Weblogic" to "already have
            Oracle stack".

        When customers want their
            SI partners to implement #2, the challenge begins - we start
            looking at options
        1. ADF swing ? relatively
            old idea from technology perspective, and then the issue of
            where to get the offline database from etc, then the pain of
            justifying google gears and adobe AIR and silverlight etc
            etc.. and the conversation goes another way.
        2. ADF mobile ? works on
            iPhone and android, has offline database, but does not work
            on desktop

        So the question is - is
            there something that we can do to make these customers happy
            in the long term, like telling them that Oracle ADF has
            plans of suporting this by ... , and then what do we do in
            the interim ?

        Thanks,
        Tapash

      --

      You received this message because you are subscribed to the ADF
      Enterprise Methodology Group (http://groups.google.com/group/adf-methodology).
      To unsubscribe send email to
      adf-methodology+unsubscribe@googlegroups.com

      All content to the ADF EMG lies under the Creative Commons
      Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/).
      Any content sourced must be attributed back to the ADF EMG with a
      link to the Google Group (http://groups.google.com/group/adf-methodology).

--

You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodology+unsubscribe@googlegroups.com

All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/).  Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).

--

You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodology+unsubscribe@googlegroups.com

All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/).  Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chris Muir  
View profile  
 More options Nov 8 2012, 8:26 pm
From: Chris Muir <chriscm...@gmail.com>
Date: Fri, 09 Nov 2012 09:26:10 +0800
Local: Thurs, Nov 8 2012 8:26 pm
Subject: Re: [ADF EMG] Desktop and Mobile Development
Hi Tapash

If your need is for a desktop solution, then unless you're happy with
our ADF Swing offering (which admittedly is marked as
due-to-be-deprecated), or Oracle Forms (obviously not ADF), then I
suggest the Oracle ADF solution set isn't for you based on the
requirements you describe here.

We don't discount the need for desktop solutions, but, Oracle with ADF
took a fundamental shift to web based solutions from client-server some
years ago and it is core to our ADF server based offerings.  As such
we're not looking (what we consider to be) backwards to desktop (Swing?)
solutions and retrofitting them with solutions required for the mobile
space.

While I wont discount a one-size-fits-all solution in the future, at the
moment the ADF platform is what it is today.  A key opportunity we see
for consultants and SIs is to understand the different ADF platform
solutions Oracle provides and advising customers on which is best for
their current requirements.

I'm sure you've more to add, but without attempting to be rude, telling
Oracle what-to-do on an ADF EMG thread wont change the dominant IT
strategies decided by the Oracle executive.

Thanks & regards,

CM.

On 9/11/12 9:01 AM, Tapash Ray wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Huang  
View profile  
 More options Nov 8 2012, 8:40 pm
From: Joe Huang <JOE.HU...@ORACLE.COM>
Date: Thu, 8 Nov 2012 17:40:28 -0800 (PST)
Local: Thurs, Nov 8 2012 8:40 pm
Subject: RE: [ADF EMG] Desktop and Mobile Development

Hi, Tapash, ADF Mobile does come with encrypted SQLite DB.  While most devices comes with a SQLite Engine, it is generally not encrypted.  We licensed the SQLite Encryption Extension and embedded into ADF Mobile, so you get encrypted DB support out of the box.

As for desktop support, what Shay is talking about is using Oracle XE or even SQLite/Berkeley DB as the local database.  SQLite and Berkeley DB are designed for mobile usage and has no maintenance overhead.  ADF + Glassfish + one of these lighter weight DB would be a viable disconnected mobile client.  Furthermore, you can use Oracle Database Mobile Server for database synchronization purposes, if your client DB is either SQLite or Berkeley DB.  Oracle Database Mobile Server is used in Oracle applications and also externally by customers, and would be a viable solution for PCs.  We are also considering that for ADF Mobile support, but due to lack of platform support we can't quite integrate the two yet.

One last point - I agree that disconnected laptop client still have many use cases, but as we move forward to develop new products, we have to look ahead.  The trend is moving toward tablets (Android and iPad) that would replace laptop as a rich mobile client device, because they are much more portable and suited for mobile users.  Our resources is limited and it takes time to build products, so we have to place the future ahead of the past.  One point of convergence could be Windows 8 and JavaSE.  Once ADF Mobile converse to JavaSE, then we will have the same JVM that runs on laptops and tablets/smartphones.  We can then unify the framework to support both types of devices.  This however will take time.

So in the short term, your best bet is what Shay described.

Thanks,

HYPERLINK "mailto:joe.hu...@oracle.com"Joe Huang

Senior Principal Product Manager

HYPERLINK "http://www.oracle.com/technetwork/developer-tools/adf/overview/adf-mo..."Mobile Application Development Framework

Oracle Application Development Tools

HYPERLINK "http://www.oracle.com/"ORACLE

650-506-2271 (Office)

HYPERLINK "tel:+15102820369"510-282-0369 (Mobile)

Check HYPERLINK "http://www.oracle.com/us/technologies/embedded/mobile-enterprise-1706..."Oracle MEAP, HYPERLINK "http://blogs.oracle.com/mobile"Blogs (for latest updates), and HYPERLINK "http://stshld.oracle.com:8888/demo"Demos (Hint: open on your mobile phone)

From: Tapash Ray [mailto:tray...@outlook.com]
Sent: Thursday, November 08, 2012 5:01 PM
To: adf-methodology@googlegroups.com
Subject: RE: [ADF EMG] Desktop and Mobile Development

Hi Shay,

And.. if this was done for ADF mobile (there was a need I am sure), why not for desktops ?

From your other thread -

"

Just to clarify - ADF Mobile does come with a local DB that can be used on the mobile device - it is SQLite, and this allows you to store data and use the application offline.

"
Thanks,

Tapash

  _____  

From: HYPERLINK "mailto:tray...@outlook.com"tray...@outlook.com
To: HYPERLINK "mailto:adf-methodology@googlegroups.com"adf-methodology@googlegroups.com
Subject: RE: [ADF EMG] Desktop and Mobile Development
Date: Thu, 8 Nov 2012 18:50:01 -0600

Hi Shay,

That is a workable solution, but not likely to sell very well  - practical reasons

1. Maintenance overhead - No customer wants to have their IT team resolving tickets to bring up and down servers/databases on local machines. Imagine large enterprises with a large sales/service force, I am talking of more than 2000 people worldwide.

2. Resource overhead - It is not easy to have a standard corporate image (with different OS) and push these servers (apps + DB) within the image

I know there is nothing ADF can offer for now, but this is something Oracle should think of and it will add another feather in the ADF cap.

This is the third client in recent times who wants this kind of a solution. Of course, the world is moving to everything on the internet with Chrome OS and cloud and all, but somehow businesses run the other way round, especially in countries where internet speed is either not as good as it is in the US or they have upload/download limits etc. So, the desktop version of applications and word processors and operating systems will still have to be around.

Thanks,

Tapash

  _____  

Date: Thu, 8 Nov 2012 16:00:27 -0800
From: HYPERLINK "mailto:shay.shmelt...@oracle.com"shay.shmelt...@oracle.com
To: HYPERLINK "mailto:adf-methodology@googlegroups.com"adf-methodology@googlegroups.com
Subject: Re: [ADF EMG] Desktop and Mobile Development

If the requirement in #2 is just ability to work offline but the device is still a regular PC, you could go with a regular ADF Web solution all the way.
When the user is not connected to the server, you can run Glassfish+Oracle XE for free on his machine and still have the same ADF application working locally without accessing the remote server.

Shay

On 11/8/2012 3:53 PM, Tapash Ray wrote:

I am trying to revive this old thread on the topic in subject.

https://groups.google.com/d/msg/adf-methodology/2ncOzi1IkeI/hdn483D6lyYJ

Coming from SI partner background, I am seeing lot of traction in this area - most people want their application to

1. Run on browsers accros devices when they have internet - most people with a desk job in office or home.

2. Run on Devices as a standalone application with offline database connectivity, and auto sync when they get their devices hooked up on internet - most sales or field service people.

#1 above is fairly simple and ADF does it well, most people want to adopt and leverage ADF because of lot of reasons ranging from "single vendor offering" to "comes free with Weblogic" to "already have Oracle stack".

When customers want their SI partners to implement #2, the challenge begins - we start looking at options

1. ADF swing ? relatively old idea from technology perspective, and then the issue of where to get the offline database from etc, then the pain of justifying google gears and adobe AIR and silverlight etc etc.. and the conversation goes another way.

2. ADF mobile ? works on iPhone and android, has offline database, but does not work on desktop

So the question is - is there something that we can do to make these customers happy in the long term, like telling them that Oracle ADF has plans of suporting this by ... , and then what do we do in the interim ?

Thanks,

Tapash

--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to HYPERLINK "mailto:adf-methodology+unsubscribe@googlegroups.com"adf-methodology+unsubs cribe@googlegroups.com

All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).

--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to HYPERLINK "mailto:adf-methodology+unsubscribe@googlegroups.com"adf-methodology+unsubs cribe@googlegroups.com

All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).

--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to HYPERLINK "mailto:adf-methodology+unsubscribe@googlegroups.com"adf-methodology+unsubs cribe@googlegroups.com

All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).

--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to HYPERLINK "mailto:adf-methodology+unsubscribe@googlegroups.com"adf-methodology+unsubs cribe@googlegroups.com

All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tapash Ray  
View profile  
 More options Nov 8 2012, 8:43 pm
From: Tapash Ray <tray...@outlook.com>
Date: Thu, 8 Nov 2012 19:37:50 -0600
Local: Thurs, Nov 8 2012 8:37 pm
Subject: RE: [ADF EMG] Desktop and Mobile Development

Hi Chris,I apologize if I sounded like I was preaching to the choir, I certainly am not in a position to tell Oracle what to do. At one time, I was developing products at Oracle, so I understand the due diligence that gets done to decide what goes into the product and what not.
I was trying to get ideas from the wisdom of the group to solve issues that might prevent customers from uptaking ADF as technology of choice, I would not like that to happen. ADF Swing it is for now 😊 Thanks,Tapash


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Huang  
View profile  
 More options Nov 8 2012, 8:52 pm
From: Joe Huang <JOE.HU...@ORACLE.COM>
Date: Thu, 8 Nov 2012 17:52:34 -0800 (PST)
Local: Thurs, Nov 8 2012 8:52 pm
Subject: RE: [ADF EMG] Desktop and Mobile Development

Hi, Tapash, I don't think we can recommend ADF Swing because there is virtually no future for it, and the UI you will end up with will not be ideal.  

Thanks,

HYPERLINK "mailto:joe.hu...@oracle.com"Joe Huang

Senior Principal Product Manager

HYPERLINK "http://www.oracle.com/technetwork/developer-tools/adf/overview/adf-mo..."Mobile Application Development Framework

Oracle Application Development Tools

HYPERLINK "http://www.oracle.com/"ORACLE

650-506-2271 (Office)

HYPERLINK "tel:+15102820369"510-282-0369 (Mobile)

Check HYPERLINK "http://www.oracle.com/us/technologies/embedded/mobile-enterprise-1706..."Oracle MEAP, HYPERLINK "http://blogs.oracle.com/mobile"Blogs (for latest updates), and HYPERLINK "http://stshld.oracle.com:8888/demo"Demos (Hint: open on your mobile phone)

From: Tapash Ray [mailto:tray...@outlook.com]
Sent: Thursday, November 08, 2012 5:38 PM
To: adf-methodology@googlegroups.com
Subject: RE: [ADF EMG] Desktop and Mobile Development

Hi Chris,

I apologize if I sounded like I was preaching to the choir, I certainly am not in a position to tell Oracle what to do. At one time, I was developing products at Oracle, so I understand the due diligence that gets done to decide what goes into the product and what not.

I was trying to get ideas from the wisdom of the group to solve issues that might prevent customers from uptaking ADF as technology of choice, I would not like that to happen. ADF Swing it is for now  HYPERLINK "https://gfx6.hotmail.com/mail/w5/m4/ltr/emoji/Emoji_1F60A.png"Emoji

Thanks,

Tapash

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tapash Ray  
View profile  
 More options Nov 8 2012, 9:16 pm
From: Tapash Ray <tray...@outlook.com>
Date: Thu, 8 Nov 2012 20:16:02 -0600
Local: Thurs, Nov 8 2012 9:16 pm
Subject: RE: [ADF EMG] Desktop and Mobile Development

Thanks Joe,
I agree with you, but then having a offline desktop version is a make or break deal for the client. They have a huge sales force on the road and they need this capability, I would hate to see ADF not getting implemented in this otherwise completely Oracle shop. What other options can I pursue to address this ?

Date: Thu, 8 Nov 2012 17:52:34 -0800
From: JOE.HU...@ORACLE.COM
To: adf-methodology@googlegroups.com
Subject: RE: [ADF EMG] Desktop and Mobile Development

Hi, Tapash, I don’t think we can recommend ADF Swing because there is virtually no future for it, and the UI you will end up with will not be ideal.  

Thanks,

Joe Huang
Senior Principal Product Manager
Mobile Application Development Framework
Oracle Application Development Tools
ORACLE
650-506-2271 (Office)
510-282-0369 (Mobile)

Check Oracle MEAP, Blogs (for latest updates), and Demos (Hint: open on your mobile phone)

From: Tapash Ray [mailto:tray...@outlook.com]
Sent: Thursday, November 08, 2012 5:38 PM
To: adf-methodology@googlegroups.com
Subject: RE: [ADF EMG] Desktop and Mobile Development

Hi Chris,

I apologize if I sounded like I was preaching to the choir, I certainly am not in a position to tell Oracle what to do. At one time, I was developing products at Oracle, so I understand the due diligence that gets done to decide what goes into the product and what not.

I was trying to get ideas from the wisdom of the group to solve issues that might prevent customers from uptaking ADF as technology of choice, I would not like that to happen. ADF Swing it is for now 😊

Thanks,

Tapash

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arun  
View profile  
 More options Nov 9 2012, 7:29 am
From: Arun <arun.p...@gmail.com>
Date: Fri, 9 Nov 2012 17:59:53 +0530
Local: Fri, Nov 9 2012 7:29 am
Subject: Re: [ADF EMG] Desktop and Mobile Development

Tapash,

Have you considered using ADF Desktop
Integration<http://www.oracle.com/technetwork/developer-tools/adf/overview/index-...>?
It provides you the capability of sharing the business logic between the
web app and your desktop (MS Excel) and also the offline support.

-Arun

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mark Robinson  
View profile  
 More options Nov 9 2012, 10:44 am
From: Mark Robinson <m...@mrobinson.ca>
Date: Fri, 9 Nov 2012 07:40:06 -0800
Local: Fri, Nov 9 2012 10:40 am
Subject: Re: [ADF EMG] Desktop and Mobile Development

Tetherable cell phones with a generous data package?

Mark

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chad Thompson  
View profile  
 More options Nov 9 2012, 11:16 am
From: Chad Thompson <chad_thomp...@mac.com>
Date: Fri, 09 Nov 2012 10:16:28 -0600
Local: Fri, Nov 9 2012 11:16 am
Subject: Re: [ADF EMG] Desktop and Mobile Development

On Nov 8, 2012, at 8:16 PM, Tapash Ray <tray...@outlook.com> wrote:

> Thanks Joe,
> I agree with you, but then having a offline desktop version is a make or break deal for the client. They have a huge sales force on the road and they need this capability, I would hate to see ADF not getting implemented in this otherwise completely Oracle shop. What other options can I pursue to address this ?

A few thoughts regarding offline / online:

1)  If you are going to have an 'offline' version of your application, it implies that you'll have a (likely) web services layer for communication between a desktop and a server app.  This really isn't fundamentally different than the mobile strategy - except with desktops you have a wider variety of choices and deployment options.  (And you can develop the entire services layer with ADF and/or Oracle SOA Suite in the same way you would create a backend for mobile devices.)

2)  To create the desktop client, it's probably best to determine what environments your apps will need to support and create a desktop app from there.  (You'll also have a choice of temporary data stores for syncing, etc.)  

If you want to stick with the "Java" stack, you can use:

1)  Swing - plain ol' Java Swing will be around for awhile.  (If not the ADF version)
2)  JavaFX - more lightweight than Swing.
3)  You could also create an 'app' that bundles Glassfish (or Tomcat) under the covers with a lightweight DB (MySQL?) that is completely driven using ADF Essentials.

I recall doing this a few times with apps that needed to be 'offline' yet were adapted from a server side app - we took the code, scripted a little app that would launch all of the appropriate servers, etc. (not running as native services) and pop open a browser window as the app interface.  There's an obvious tradeoff here - while packaging is similar to packaging a server app, it was always confusing to users that the 'app' didn't look/feel like a desktop app (it was also considerably slower to start) and the web browser environment running 'locally' was always baffling.  A browser and desktop experience can have different expectations.

Or, you can also create a 'native' (.NET, Mono/GTK, etc.) app that syncs with the web service layer in the same way that companies like Evernote (http://evernote.com)  have created many native clients to access a shared set of services for syncing that also allow you to work offline.

There's quite a few options open to you - it's just that choosing desktop development environments can be more difficult than the typically "one way to deploy and develop" that web application frameworks give you.

- Chad


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »