Oracle APEX is an ideal tool to deliver net new requirements, mobile-first apps, and external-facing apps.ĭetermine if you want to replace a complete application suite, just a functional area, or build net new apps. This approach may foster better customer interactions, more sales opportunities, and a more customer focused experience.įinally, rather than replace existing functionality, use Oracle APEX as the primary platform for all new app development. For example, when placing an order, selecting the customer first allows you to review their previous orders, current invoices, and other information. This also allows end users to get comfortable with the new user interface, as when migrating to a modern web app, it is critical to also revise the user experience and not try to replicate the old look and feel implemented by Oracle Forms.Īnother approach is to work with users to define new simpler workflows that better reflect user habits, leading to a more intuitive user experience. This will help educate the current development team and also help determine the effort and risks. One well proven approach is to develop a proof-of-concept where a well defined functional area of the existing Oracle Forms app is migrated to Oracle APEX. There are many approaches to moving from Oracle Forms to Oracle APEX. They can simply provide guidance and mentoring, work with your development team, or perform turn-key migrations.ĭeciding to get started can be easy. Partners can provide time and cost savings. Leveraging the experience of partners who have migrated from Oracle Forms to Oracle APEX can be of great help. Frequently one APEX interactive report can replace many forms pages. Large numbers of forms applications, from small apps with a few pages to very large commercial apps with thousands of pages, have been successfully migrated to Oracle APEX over the years.ĪPEX application can streamline the specific use cases, making them fully responsive and mobile friendly. For example, develop in-house on-premises and deploy to partners on the cloud, or work with a consulting company developing on the cloud and deploy on-premises. You can develop and deploy wherever there is an Oracle Database, with Oracle APEX installed. Where you develop your apps doesn't limit where you can deploy your applications. With Oracle APEX you have a lot of flexibility with where you do development, from developing on a laptop, on-premises, or in the cloud. Alternatively, it may take you an extended period to train all of your users in the new APEX applications - no problems, your users can continue to use Oracle Forms until they are accustomed to the APEX applications. If the two tools fulfill different business requirements, you may have users working with both tools on a regular basis. Oracle Forms and Oracle APEX can both run side-by-side in the same database working off the same database objects. Therefore, you do not to rewrite the extensive database business logic you are already utilizing from Oracle Forms. It has been proven that Forms developers can easily be trained to become APEX developers, as it is a natural evolution of their existing development techniques.Īny developers that know SQL can easily be trained to develop with Oracle APEX and become highly proficient in weeks, not months or years.Īll of the underlying database programs (packages, functions, procedures) can very easily be called directly from Oracle APEX. Both frameworks (Forms and APEX) are database centric, leverage SQL and PL/SQL, and utilize primarily declarative development. Perhaps the most obvious reason to migrate from Oracle forms to Oracle APEX is the skill sets have so much in common. Oracle APEX is a feature of Oracle Database, thus if you have a license for Oracle Database, you already have Oracle APEX. There are no licensing costs associated with Oracle APEX. Watch this partner panel discussion on their experience on modernizing Oracle Forms using APEX: Partner Panel Discussion Oracle APEX runs completely through a web browser and requires zero client-side tools or browser plugins (for both development and runtime), it saves app definitions using a metadata repository so there is no need for file generation, includes out of the box theming, and produces fully responsive apps (so it runs on any device). However, there are also some key differences. They are both database-centric, SQL and PL/SQL based, can readily utilize all Oracle Database features and database objects, and both use declarative frameworks to aid development. Oracle Forms and Oracle APEX have numerous similarities making it a simpler transition. This page details how you can use Oracle APEX to modernize your Oracle Forms-based applications. Today, there are several approaches for building such applications. Oracle Forms, a component of Oracle Fusion Middleware, is an established technology that has been popular for building data applications for decades.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |