Topic
7 replies Latest Post - ‏2013-05-08T12:57:47Z by giocot
giocot
giocot
65 Posts
ACCEPTED ANSWER

Pinned topic Developing App

‏2013-05-01T10:06:50Z |

Hi all

 

is it possible develop APP with EGL ?

 

thanks

 

  • markevans
    markevans
    2612 Posts
    ACCEPTED ANSWER

    Re: Developing App

    ‏2013-05-01T13:52:04Z  in response to giocot

    Hi,

    Can you expand on what you mean by APP? 

     

     

    • giocot
      giocot
      65 Posts
      ACCEPTED ANSWER

      Re: Developing App

      ‏2013-05-01T15:04:35Z  in response to markevans

      Hi Mak

       

      here what i mean for APP : http://en.wikipedia.org/wiki/Mobile_app

       

      thanks

      • dan_darnell
        dan_darnell
        936 Posts
        ACCEPTED ANSWER

        Re: Developing App

        ‏2013-05-01T16:19:41Z  in response to giocot

        Short answer:

        You cannot develop native mobile applications using EGL that you could then deploy (or sell) via one of the app stores.

        Longer answer:

        You can develop Web 2.0 applications using EGL that most mobile devices can access via a browser interface.

        A hybrid approach involving writing a native mobile application which uses a web view to encapsulate a Web 2.0 EGL application is possible (we've done it). Such a hybrid app could theoretically be deployed on an app store (although it would probably not pass the scrutiny of Apple and make it to the Apple iTunes store).

        Another approach (although I am unaware of anyone having tried it) would be to write a Web 2.0 application in EGL and run it through a technology such as PhoneGap to make it run as a native mobile application. Again though, I haven't tried it or heard of anyone who has.

        Hope this helps.

        --Dan

         

        • giocot
          giocot
          65 Posts
          ACCEPTED ANSWER

          Re: Developing App

          ‏2013-05-01T17:29:08Z  in response to dan_darnell

          Hi Dan

          many thanks; a question where i can find a tutorial of the "hybrid approach" that you ahve done ? 

           

          Thanks

           

          • dan_darnell
            dan_darnell
            936 Posts
            ACCEPTED ANSWER

            Re: Developing App

            ‏2013-05-01T17:39:04Z  in response to giocot

            The hybrid approach is very platform-specific because you are writing native code for the platform you are targeting and combining that with an internal component capable of rendering browser-based content.

            In our case, we were developing for Android devices and on that platform it is a matter of creating a native Android application that incorporates a WebView component into the native user interface. A WebView accepts a URL and basically acts like an embedded web browser within the context of the larger native application.

            Are you developing for a particular device or platform?

            --Dan

             

             

            • giocot
              giocot
              65 Posts
              ACCEPTED ANSWER

              Re: Developing App

              ‏2013-05-08T12:57:47Z  in response to dan_darnell

              Hi Dan

              "Are you developing for a particular device or platform?"

              Android could be a good start, can you suggesto me documentation / tutorial how to develop a small app with EGL ?

               

              Thanks

               

          • dan_darnell
            dan_darnell
            936 Posts
            ACCEPTED ANSWER

            Re: Developing App

            ‏2013-05-01T17:43:32Z  in response to giocot

            One other option that I neglected to mention before...

            There is a tech preview of Dojo Mobile components available for EGL in RBD. These components bring some basic native-like functionality to your EGL-based web applications. You are still creating applications that run in a browser but with Dojo Mobile components they have more of the look and feel of a native mobile application. That said, I do not recommend using the Dojo Mobile tech preview for production applications because it is not officially supported by IBM.

            --Dan