Skip to Content
author's profile photo Former Member
Former Member

Web and mobile application

Hi Friends.

We have a commercial PB Classic application (about 600 windows) that works with an Oracle Database.

We want to start to develop part of this application as a web application and/or a mobile application. What do you recommend/suggest? (IDE, language, platform, architecture...).

Any suggestion or material will be pretty appreciated.

Thank you.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • author's profile photo Former Member
    Former Member
    Posted on May 24, 2013 at 07:56 PM

    appeon

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 24, 2013 at 08:17 PM

    Simple answer: Appeon Mobile.

    I'm sure Chris Pollach and others will chime in more on this subject. 😊

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Luiz;

      Dale took the words right out of mouth ... Appeon Web and Appeon Mobile is your best bet! 😉

      I can fully attest to its prowess on the iOS devices after emerging myself in the Appeon Mobile Alpha & Beta programs before GA was released on April 30, 2013. During that period I built many test applications for the iPhone and iPad. I also migrated my PB/Appeon framework and production applications over to Appeon Mobile as well.

      FYI: http://www.appeon.com

      Regards ... Chris

  • author's profile photo Former Member
    Former Member
    Posted on May 25, 2013 at 11:56 AM

    I would recommend thinking about the one-fits-it-all-idea. There a very good solutions in the market for web and mobile applications.

    To create smartphone application I am really impressed by the Sencha Touch Framework with Sencha Architect. I also like the TypeScript language by Microsoft to build mobile apps. I blogged a VS template für quick start.

    For web developement I use ASP.NET with the entity framework and MVC.

    If you really want to bring "parts" of your app to web and mobile it could be a good idea to use other tools for frontend development. To re-use PB code you could try to implement a business logic stack with webservice interface.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Bruce Armstrong

      Hi Bruce,

      I see the current discussion about HTML5 and the headlines about big companies switching back to native apps. But I wouldn't see a trend back to native here.

      There are a lot of pitfalls with the technology, yes! Especially JavaScript is really a problem because it allows to write really insance code and isn't that easy and productive than C# (Maybe even than PowerScript 😉 ). But there are nice ideas for languages like CoffeScript or TypeScript to work with this and to see JavaScript just as an "assemby language". Appeon mobile does it in the web part in the same way.

      In addition I don't see THE HTML5 because how fluid your application works hardly depends on the given frameworks.

      To comment you conclusion

      1. If I talk about HTML5-Apps I always mean native app skeletons with loaded HTML5. The deployment from HTML5-Code to native app is just a batch. I also mean local HTML5 files and not remote loaded code (i.g. Apple doesn't even allow this kind of apps)

      2. I am a Appeon skeptic because conversion will always bring problems ... the small dirty problems we hate so much and they costs us so much time. IMHO: Lot of developers here see in Appen the magical big red button to solve all problems and convert there years growing thousands of objects applications. I hope they won't be disappointed.

      To discuss

      If I have a ten years old app with x-thousands lines of code should I count them as my capital? The capital is the knowledge implicit in this application. There is a operative view: How fast could I convert my app with all my power to a new platform (Appeon) OR (the strategic view) what's the way to make this knowledge explicit and re-usable so I don't have to convert today and tomorrow ... and so on ... I will just code frontends in HTML5, HTML6, ... 😉

  • author's profile photo Former Member
    Former Member
    Posted on May 30, 2013 at 08:33 AM

    Hi,

    we created our websolution with pure powerbuilder-classic with a small PHP-Program for Apache and a small JScript-program for Tomcat-Server as connector

    It's running perfect and we can use the same business logik.

    positiv

    - we can use our current objects

    - we've only 1 program and one source

    negativ

    - max. 200 parallel-connections per service

    - not simple to create the needed framework

    - not for comlexe HTML-Pages

    In the www-world you need a other UI. The difference between www and Client-Server is the same

    as MS-DOS and windows-world.

    Appeon is a good idea but it's not cheap and you can't make all (www is a other world!)

    If you've your business logik in the window, then try a solution with Appeon.

    regards

    Martin

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.