Showing posts with label Mobile. Show all posts
Showing posts with label Mobile. Show all posts

Developing Angular 2 Apps In Eclipse


I started developing Apps using Angular 2 when it was Beta late last year. There is one thing Google promised earlier but still is gap - A standard Editor to Build both Web and Hybrid Apps using Angular 2. There are so many options in market which does great Job to Confuse new developers. However from beginning I used Eclipse to build Angular App. There are some manual effort in Eclipse however that is worth to understand better Angular 2 Ecosystem. So I would recommend following tool sets:

Eclipse

Node JS Eclipse Plug-ins

TypeScript Compiler Plugins

Gulp Command line Build for Angular Apps along with NPM


There is interesting Article in Web Found on the same. Developing Angular 2 Apps in Eclipse




Oracle Mobile Cloud Service and REST API

Excellent Post on Oracle A-Team Site

Please see the detail blog here

Another excellent blog on REST API design for Mobile click here




Don't just build Apps and build BoTs - Digital Strategy 2.0

Digital Strategy has become imperative for CIOs. When we talk about digital strategy Enterprise Mobility takes a great role here.


In general whenever company wants to have a digital strategy it tends a build a Mobile App offering.. And the App is just a counterpart of traditional Web offering. It provides the similar features as web. And it has been understood that having another channels like Mobile which will have lightweight features of web version will be enough to align with Digital Strategy. However in my opinion providing another Omni channel capability is not enough to Sales and penetrate more customer. The mobile app, passive sibling of Web version is will have limited adoption.  If we look below figure in general Organization thinks building a replica of Web Version App in Mobile Ecosystem is the right strategy and aligned to Digital Strategy




However the real power of the real power of Digital Strategy will be achieve when we will build BoTs (aka Robots) not just Apps. BoTs gives a new dimension to traditional Mobile Apps. If we look into usage pattern of Mobile Apps It’s getting harder to download, set up, manage and switch between so many apps on our mobile device. Most mobile users only use a handful of apps every day.


As an alternative, messaging apps are becoming the new platform which enable developers to build messaging bots to provide automated services through the messaging interface.


Messaging bots can read and write messages just like a human would. Bots can be programmed to carry out automated actions. Bots can both initiate action as well as respond to requests from other users. Bots are of different kinds, too; they automate conversations, transactions or workflows.
E-commerce bots enable buying of goods and services. Food bots order dinner. Content bots share relevant content with you (e.g., news, weather). Watcher bots notify you when specific events happen (e.g., your flight is delayed, this car needs servicing). Banking and trading bots provide financial services. Workflow bots automate business workflows in sales, HR, operations, admin, finance, etc. Chart bots summarize data in charts suitable for small screens. IoT bots connect us to our smart homes, cars and devices. Concierge bots provide a wide range of services implemented by other bots. And when all of these bots get to be too much, your Personal Assistant bot manages the communication with the other bots for you escalating only the high-priority requests for which you’ve trained it.


Bots de-clutter our mobile experience. Bots send us a message when we need to know or respond to something, but stay invisible otherwise. Bots reside in the cloud and upgrade themselves with new functionality — without any user action. Bots can interact with one other and can be chained together to perform a series of actions in sequence. Bots can supervise other bots, leading to bot hierarchies.


BoTs require an intelligent smart Mobile messaging platform  and formal messaging structure in Mobile ecosystem which enable BoT apps to automate their action.


Please refer this to learn more on Bots.

REST vs SOAP API Performance for Mobile

REST has been becoming new defacto standard for Mobile back end communication. It has been greatly complemented by JSON data format. Here is an excellent analysis done by Oracle A-Team.

Please click here for detail blog.

Building Hybrid Mobile Apps were never been so easy. Step By Step

With growing adaptability of HTML5 & CSS3, it is becoming more relevant to use existing developer skill to capitalize mobile channel. Its really becoming more relevant for Enterprise Apps.



Here are few useful links and urls to get started:

Creating a mobile app with out having to worry about the platforms was never been easier. PhoneGap had solved this issue by allowing developers to write code as standard HTML & Javascript. The software underlying PhoneGap is "Apache Cordova".

Build App with Bootstrap+AngularJS+Cordova

Youtube URL:

1
2

Hope these info will be helpful to get started your first Hybrid Apps.