Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Smartgwt for Android

    I am looking to see if app. developed in smartgwt can work on android..
    If yes , is there any samples i can see somewhere

    #2
    Touch/Mobile support is in the works last I heard. Otherwise I've built a small app before for iphone/ipad but there where issues with some of the widgets not responding correctly but I didn't really study the issue in depth or anything.

    Could always speed things along through Feature Sponsorship http://www.smartclient.com/services/index.jsp#features

    Comment


      #3
      Thanks svjard,
      I was asking coz i have to give some presentation to compare Flex with SmartGWT and this i know is a important discussion area...specially whne flex appl. can run on android...
      We will see !

      Comment


        #4
        Its one talking point among many. You would have to contact Isomorphic to get any exact details, I just remember that because someone posted the question about the iphone not too long ago.

        Comment


          #5
          You have the advantages and disadvantages reversed.

          Apple has announced that Flex and Flash in general will never reach the largest mobile platform (iPhone) or the largest tablet platform (iPad). In fact, because people browse more on an iPad-sized device than a phone, browser market share for the iPad has already exceeded market share for all Android phones combined and is still climbing quickly.

          This means that if you use Flex, in order to address the largest mobile and tablet segments, you will need to build a parallel application in a completely different technology requiring different tools, skills, licenses and vendors to support you. And this is a permanent disadvantage for Flex.

          In contrast, with SmartGWT, we will soon be providing support for mobile, and you want to deliver something this very hour, you would just use core GWT - all the same tools, skills, etc.

          Isomorphic has recently been contacted by many large companies who have taken a decision to move away from Flex. Basically, unless Apple changes their position (extremely unlikely), Flex has no future.

          Comment


            #6
            Is this support just for SmartGWT or SmartClient in general?

            Comment


              #7
              Both. The latest nightlies of each technology have support for iPhone, iPad and Android, including flick scrolling with momentum and drag and drop.

              Separately, we have an ultralight GWT-based toolkit in development that uses the same server as SmartClient and SmartGWT.

              Comment


                #8
                Thanks. Is there already added documentation in terms of mobile-based applications? As in whether we need to detect the browser type, what we are likely going to need to tweak from our current applications which run on normal browsers, etc.. It's a completely new thing for our company so we need to gather all the details behind it

                Comment


                  #9
                  No, there's not a lot of documentation yet, it's still in the works. However, it's easy to use navigator.userAgent to detect the devices, and mostly what you want to do is show less fields for the smaller screens, and manage screen real estate differently (like transition to a new screen to show an editor, rather than show them side by side).

                  We also plan to add components that help to automate this by choosing different navigation paradigms on the different devices.

                  Comment


                    #10
                    This is very exciting. I've recently left Echo 2/3 for SmartGWT. One of the last things I did with Echo3's client side code was to write a WebKit specific set of widgets which mimic the iPhone.

                    Here's the a demo...

                    http://informagen.org/WebKit/

                    Am very happy to share ALL the source code and CSS if it might be of any use to your iPhone/iPad efforts.

                    You can reach me via email -- see below.

                    --will gilbert
                    gilbert 'at' informagen 'dot' com

                    Comment


                      #11
                      Thanks for the offer of help. We have the skinning part pretty well in hand and we're working on a few more components before we build a showcase.

                      Comment


                        #12
                        Isomorphic -
                        First of all I want to thank you and your organization for the SmartGWT package. It is a very nice looking and useful widget set!!!

                        In a previous email you stated that "The latest nightlies of each technology have support for iPhone, iPad and Android". I downloaded and built the SmartGWT jar from the source (from svn) on 7/22/2010, and I it generated SmartGWT version 2.3.

                        I have built a very simple SmartGWT user interface with a ListGrid widget. I ran the page on an iPod Touch, and the ListGrid widget is not "touchable" on the iPod (e.g. it doesn't respond to touch gestures).

                        I know you said that you folks are still working on the documentation to run SmartGWT on mobile devices. But, is there something simple I can do to get my ListGrid to respond to touch gestures?

                        Regards.

                        Comment


                          #13
                          Download from the right location - smartclient.com/builds.

                          Comment


                            #14
                            Thanks for the prompt reply. I wasn't aware of this site. I'll download the files now and give it a try.
                            Best.

                            Comment


                              #15
                              That did it, the ListGrid is touchable and it works great! You guys rock!

                              Comment

                              Working...
                              X