HR & Training +91-769-609-5145

Category Archives: Uncategorized

Easier ways to handle arrays — plus a little string manipulation

Find the middle ground between primitive arrays and Vectors, and string manipulation methods that help suppress homesickness for Perl Primitive arrays in Java are not very object-oriented. You can get around this shortcoming by using a Vector, but, as I’ll explain in more detail below, this is often overkill. The first tool I will introduce […]

Read More

Use constant types for safer and cleaner code

Avoid making typos while encapsulating arbitrary data in legacy systems in an elegant object-oriented way A couple readers pointed out that one of the constructors for the Smart Int Array has a bug in it. This constructor, which takes only the initial size of the array, calculates the growth size by dividing that initial size by […]

Read More

Design by Contract in Java

Design by Contract The Design by Contract (DBC) software development technique ensures high-quality software by guaranteeing that every component of a system lives up to its expectations. As a developer using DBC, you specify component contracts as part of the component’s interface. The contract specifies what that component expects of clients and what clients can […]

Read More

Angular 2 Power-up!

One of the single biggest improvements to Ionic 2 is the way it leverages the power of Angular 2. Angular 2 brings incredible performance boosts, especially to mobile. Along with a significant bump in performance, Angular 2 brings a simpler, more standard way of building Javascript apps. Angular 1x was developed back in 2009, before […]

Read More

The Advantages of Progressive Web Apps in the Modern Mobile Environment

We’ve been talking a lot about Progressive Web Apps—web apps built using modern standardized web APIs like service workers, web manifest, and web push, that provide an app-like experience delivered through the browser. Maybe you’ve built a few yourself by now. Progressive Web Apps have certain important advantages over native apps, especially for the next […]

Read More

Extend Your Existing Enterprise Security To Cloud Storage Solutions

Ionic Protect for Cloud Storage provides a solution that can extend companies existing security capabilities any on-premise or cloud environment, by making it easy to integrate policy driven one-time use encryption keys to any data that is uploaded or downloaded to a cloud storage solution. The solution leverages standard features of the Ionic Platform to […]

Read More

Calling all early adopters for Android Studio previews

If you love trying out all of the newest features in Android Studio  and helping us make it a better IDE, we’re making it even easier to download early preview builds with a new website. Here, you can download and stay up to date on all the latest Android Studio previews and other tools announcements. Android […]

Read More

5 tips for launching successful apps and games on Google Play

1. Test, test, test The best time to test, is before you launch; so test boldly and test a lot! Nix Hydra recommends testing creative, including art style and messaging, as well as gameplay mechanics, onboarding flows and anything else you’re not sure about. Gathering feedback from real users in advance of launching can highlight […]

Read More

The Google Assistant is coming to more Android phones

The Google Assistant will automatically come to eligible Android phones running Nougat and Marshmallow with google play services. You’ll also see the Google Assistant on some newly announced partner devices, including the LG G6. If you happen to be in Barcelona, Spain at the mobile industry’s largest trade show Mobile world congress this week, stop […]

Read More

Build your own languages with JavaCC

Programming languages are often divided, somewhat artificially, into compiled and interpreted languages, although the boundaries have become blurred. As such, don’t worry about it. The concepts discussed here apply equally well to compiled as well as interpreted languages. We will use the word compiler below, but for the scope of this article, that shall include […]

Read More