Education Google News Research

Google’s Angular 2 Framework Goes Into Beta, Can Now Be Deployed To Build Mobile Apps

angular2-typescript
Share on Facebook
Tweet about this on TwitterShare on Google+Share on StumbleUponShare on LinkedInPin on PinterestShare on Reddit

Google’s open source, app building framework, Angular 1 has received an upgrade and the next version of the platform, The Angular 2 is now in Beta. Announced in 2014, the Angular 2 has spent a lot of time getting tuned and tested. The platform was first introduced in Alpha mode and went through a developer preview to reach Beta.

Here is what Angular’s website says about 2.

Learning Angular 2 gives you the tools you need to build apps for desktop, mobile web, Android, and iOS. Angular Universal provides for server-side rendering for fast initial views on mobile web. Ionic and NativeScript let you build hybrid and native UI mobile apps. Web worker support keeps your app UI fully responsive no matter how heavy the load.

Notice the stress upon mobile apps, we will get back to that later.

The Beta mode, now that it is finally out, will allow developers access to a whole realm of new features. While Google had already been implementing it with large scale projects including the AdWords, Google Fiber and Google’s internal GreenTea CRM, usage by developers had been limited to mobile and web apps. However, with the newly released Beta, programmers can deploy it into large scale projects of their own.

While coding, developers are also likely to find several small tweaks and twists that have been included to add to the overall programming comfort. A switch from the kebab-case element names to camel Case names means that the same names that were used in Javascript, can be employed in templates as well.

Also, the Angular 2 beta is faster and as per Google, is capable of updating pages at speeds upto 8 times of anything its predecessors managed.

Finally — and this may just be one of the most important changes wrought — the new Angular has the capability of being used in tandem with ReactNative and NativeScript to fashion applications for iOS and Android. A significant move, considering the rapidly expanding world of smartphone apps.

The move of expanding the reach of the framework from web apps to mobile wasn’t one which met with welcome from every quarter. Google has faced a fair bit of hostility from a section of the populace, mainly Angular 1 developers who will have extra work porting their apps to Angular 2 upon their hands, due to its departure from the norm.

However, while the original version of the framework, released almost six years ago, focused solely upon Javascript’s web based capabilities, the new version promises to bring the ease of programming that has made Java so popular among web developers, to mobile apps as well. And looking back from a few year into the future, the change may just prove to be worth it.

So, what’s next? Well, Google says that there are a few more updates that will need to be implemented before the Angular 2 is ready for its final release. From what we have gathered, the final version of the framework may see some significant changes, including reduction in the framework’s binary size, more material design components and support for animations, among other things.


 

A bibliophile and a business enthusiast.

[email protected]


Add Comment

Click here to post a comment

Your email address will not be published. Required fields are marked *