Topics Menu

xaecia blog

Everytime our authors post something online, its greatly intended to solve a problem you face or help guide you on how to aquire certain skills. We create content for your needs.
JOIN OUR COMMUNITY

All posts


Progressive Web Apps is actually a collection of technologies, Web APIs and a host of design concepts that work in conjunction with one another to provide an amazing experience to the user.

It brings forth the features in native apps through Web based technologies within a secure container that can be accessed anywhere, anytime. In fact, Progressive Web Apps bridges the gap between websites and native mobile apps, and offers a host of benefits like:

1. Offline access

Regular websites stop working when the internet connection is cut off, but PWA uses caching to continue working offline. You will not be faced with the typical 404 error page. The offline functionality of PWAs generates engagement and availability; especially for ecommerce websites.

In the absence of internet connection, a user can even access a page that he hasn’t previously visited in his device. Instead of the error screen, a custom offline page with the company’s brand name, logo, and certain other information will be displayed. The overall benefit is that the user will continue accessing the site irrespective of the internet connection. 

2. Faster loading time

Progressive web apps loads instantly for both regular and first-time customers. If done correctly, users can enjoy a loading time that’s 3 times faster than what they are experiencing now.

3. App like feel

Though PWA is a regular website, it generates an app-like feel because the app shell model separates the functionality part from the content part. In other words, PWA is engaging because it behaves like an app on the user’s device and provides an impressive user experience. This could be because it is fast, and highly responsive, with absolutely no loading time.

4. No app store submissions

Progressive web apps can be downloaded and used as it is, without the requirement of any app store submissions. This reduces TTM (Time to Market) considerably because getting the permissions from each app store is a painstaking process as the developers have to follow the rules and guidelines of each of the store before they are published.

 

Reference: https://www.cabotsolutions.com/2017/10/developing-progressive-web-apps-in-ionic-framework


read more Posted by kwizera Innocent 15th Mar 2018


Ionic Framework is a complete open-source SDK for hybrid mobile app development. Built on top of Angular.js and Apache Cordova, Ionic provides tools and services for developing hybrid mobile apps using Web technologies like CSS, HTML5, and Sass. Apps can be built with these Web technologies and then distributed through native app stores to be installed on devices by leveraging Cordova.

Ionic Framework is a 100% free and open source project, licensed under MIT. It will always remain free to use, powered by a massive worldwide community. They have over 120 native device features like Bluetooth, HealthKit, Finger Print Auth, and more with Cordova/PhoneGap plugins and TypeScript extensions. You can use their CLI to create, build, test, and deploy your Ionic apps onto any platform. The framework has Ionicons icon pack with hundreds of the most common app icons. MIT licensed, and ready out of the box. And you can develop your apps by Live Reload because to compile and redeploy your app at every step of development is for chumps. And there are more useful features like deep linking, AoT Compiling, Ionic Native.

Jscrambler has a comprehensive tutorial on how to protect your Ionic mobile hybrid app. If you are interested in security, you may want to take a look at it here!

Ionic Framework is a complete open-source SDK for hybrid mobile app development. Built on top of Angular.js and Apache Cordova, Ionic provides tools and services for developing hybrid mobile apps using Web technologies like CSS, HTML5, and Sass. Apps can be built with these Web technologies and then distributed through native app stores to be installed on devices by leveraging Cordova.

Ionic Framework is a 100% free and open source project, licensed under MIT. It will always remain free to use, powered by a massive worldwide community. They have over 120 native device features like Bluetooth, HealthKit, Finger Print Auth, and more with Cordova/PhoneGap plugins and TypeScript extensions. You can use their CLI to create, build, test, and deploy your Ionic apps onto any platform. The framework has Ionicons icon pack with hundreds of the most common app icons. MIT licensed, and ready out of the box. And you can develop your apps by Live Reload because to compile and redeploy your app at every step of development is for chumps. And there are more useful features like deep linking, AoT Compiling, Ionic Native.

Jscrambler has a comprehensive tutorial on how to protect your Ionic mobile hybrid app. If you are interested in security, you may want to take a look at it here!


read more Posted by kwizera Innocent 01st Mar 2018


 

Once the kings of the industry, these former glories still struggle to impress us a year after their return.

Last February, the once-great Nokia and BlackBerry brands each hoped to stage a triumphant return at the world's largest phone show.  

A year on, we're still waiting for a knockout device that will put either one back in the international spotlight in a meaningful way. Despite the brands launching eight Android phones between them in the past year, it's clear neither one has turned the tide.

Neither company can expect to return to their pre-2010 heights, before the phone world accelerated its path to its current iPhone-Android duopoly. But if their respective comebacks fall flat, it means fewer choices for consumers in an era increasingly dominated by Apple and Samsung handsets.

Fewer than 6 million Nokia phones shipped in the past year, IHS Markit analyst Wayne Lam told CNET, adding that his firm deems 10 million shipments as significant. BlackBerry Mobile could have shipped as many as 170,000 units in the fourth quarter, according to Neil Shah, an analyst at Counterpoint Research. In contrast, Apple sold 77.3 million iPhones in a single quarter

BlackBerry Mobile (as opposed to BlackBerry Limited, which doesn't manage the phone arm) declined to share sales figures and HMD Global, which licenses Nokia's name, didn't respond to multiple requests to comment on this story.

Low sales figures are to be expected for these revivalists, even a year in. Comebacks in the phone world don't happen overnight; they occur over years of steady investment and marketing work.

"[With] Nokia and BlackBerry, there's an expectation that they will take the world by storm in just a few months and dominate the market once again," said Francois Mahieu, BlackBerry Mobile's chief commercial officer. "The world knows there are two mega players right now, Apple and Samsung ... it takes time."

Both BlackBerry and Nokia phones are expected to update in the coming months, hoping to kick up momentum once again. The Nokia brand has its announcement this week at Mobile World Congress 2018 and BlackBerry is expected to unveil its next phone later in March, according to analysts.

The hopefuls will need much more than a flashy presentation or booth space to wrest attention from the Galaxy S9 and S9 Plus, which Samsung will unveil on February 25. For BlackBerry and Nokia devices to stand a chance against the Samsung leviathan, they'll need to show top-tier phones with hardware and software good enough to compete.

 


read more Posted by kwizera Innocent 23rd Feb 2018


Simple steps to disable auto windows updates on your windows 10

This is a simple guide for an everyday user to stop this feature that drains your internet bundles.

Step 1: Navigate to your task bar and click on the connections icon at the bottom right.

 

Step 2:  Click on the network you are connected to(This method works separately for each network you get connected to)

 

Step 4: Click on properties of the selected network connection. 

 

Step 5: Check the switch on the set as metered connection (turn it on)

 

Voila!! That’s all it should take to help you with the simple procedure. More guides will be posted for other methods.


read more Posted by kwizera Innocent 22nd Feb 2018


Samsung certainly likes to be the king of Solid State Drives. Just two years after it launched its 15.36TB SAS SSD drive – which then boasted the most memory packed into a 2.5 inch drive – the company has taken its own crown with a brand new 30.72 TB model.

According to Samsung, the drive – catchily named PM1643 – is built from 32 sticks of 1TB NAND flash packages, all containing 16 layers of 512GB 3D Vertical NAND chips. This gives the drive two times the capacity and speed of its predecessor, but allows it to retain its unassuming 2.5-inch frame.  

 

If you want to know how exactly you’ll be able to benefit from this greater storage space, think more than 600 days of non-stop movie watching. 

Good things in small packages

It’s not clear when the PM1643 will go on sale, but Samsung said it started manufacturing initial quantities in January 2018 and has plans to expand the range throughout the year with 15.36TB, 7.68TB, 3.84TB, 1.92TB, 960GB and 800GB versions. 

Don’t expect to be able to see any 30TB SSDs on the consumer market any time soon, but as always there will be an eventual trickle down and we will potentially see some effect on current SSD prices.


read more Posted by kwizera Innocent 21st Feb 2018


ARTIFICIAL INTELLIGENCE

 

Over The years AI has raised the dust by bringing up debates about whether its good for our future or not

Undoubtably, AI could have ‘immense’ benefits for us all, we are talking AI used in medicine, self driving cars, robots investigating criminal cases, and eldery care. We also witnessed Airbus recently mention its interests in future pilotless planes.

 

However we need to face the facts here, there are majour concerns such as,..we know the robots are coming, but will they take our jobs?, could AI revolutionise everything? could there be killer robots that would destroy humans?

Perhaps we might know when its late but this revolution much as there could be great benefits, there is a price to pay. As such we should not overlook the fact that these are just machines but ought to be handled with sanity,....otherwise replacing humans would be the least of our worries.


read more Posted by kwizera Innocent 11th Feb 2018


Mozilla has released Firefox 58.0.1 to fix a security issue that was hiding in the browser's UI code and would have allowed an attacker to run code on the user's computer, allowing a quick and easy path to delivering malware or even taking over the entire PC.

The flaw, tracked under the identifier CVE-2018-5124, was discovered by Berlin-based Mozilla engineer Johann Hofmann. The engineer says the issue resides in the Firefox "Chrome" component.

This confusingly-named component has been available in Firefox even before Google launched its Chrome browser, and is responsible for "the set of user interface elements of the application window that are outside the window's content area."

Firefox "chrome" components include the likes of menu bars, progress bars, window title bars, toolbars, or UI elements created by add-ons.

Main issue: Firefox runs unsanitized HTML code

These components aren't separated from the code that runs in web pages. Hoffman says that a malicious website could run code meant for Firefox UI elements.

The attacker could hide unsanitized HTML inside this code that breaks the execution chain away from the Firefox chrome UI component and runs commands on the underlying browser/computer.

The code runs with the current user's privileges. If the user is using an admin account, then the code can run SYSTEM-level commands.

Exploit kit operators expected to jump on the vulnerability

Because the execution chain relies on running untrusted code, the vulnerability is extremely dangerous, as this code could be hidden inside an iframe, loaded off-screen and without the user's knowledge. Because of this, the flaw has received a CVSS severity score of 8.8 out of 10.

Exploit kit operators will surely implement CVE-2018-5124 in their arsenal within the following days, as it's a quick and easy way to secretly install malware on users' computers.

 

Users are strongly advised to update. Firefox 56.x, 57.x., and 58.0.0 are affected. Firefox for Android and Firefox 52 ESR are not impacted by this flaw. Mozilla fixed the flaw by sanitizing the code executed by its chrome UI component.


read more Posted by mukasa keny 01st Feb 2018


Oracle has extended public updates for Java Development Kit (JDK) 8 until at least January 2019. These had been slated to end in September 2018.

With this extension, there will be additional quarterly updates in October 2018 and January 2019 for Version 8 of the JDK, which is based on Java Standard Edition 8. They will be free for use on general-purpose computers.

Oracle also noted other support deadlines for Java:

·         It reiterated that applets, which have relied on a now-fading browser plug-in model, will continue to be supported in Java SE 8 until at least March 2019, depending on continued support in browsers.

·         Oracle will extend commercial support Java Web Start on Java SE 8 for commercial use, or when used with Oracle products that have a Web Start dependency, through at least March 2025. Support had been slated to end in March 2019.

Released in March 2014, JDK 8 has been succeeded by the September 2017 release of JDK 9. But JDK 8 will get updates for a longer time than either JDK 9 or JDK 10. Oracle is only slated to offer public updates for JDK 9 until March 2018, with Oracle advising users to then move to JDK 10, which ships that month. JDK 10, for its part, is only slated to have public updates until September 2018, when JDK 11, also identified as 18.9 LTS (Long Term Support), is released. LTS releases are due every three years. The length of time for public updates to JDK 11 is still to be determined.

 

With the release of JDK 9, Oracle moved to a six-month release cadence with standard Java. Releases had been arriving roughly every three years.


read more Posted by mukasa keny 01st Feb 2018


Simple Tips for vector art

There is a great misconception that only great artists get to produced the best artwork with industrial standard software like adobe illustrator and the like.

Below is a summary Tips that you could find useful in your everyday life as a vector artist especially with Adobe illustrator.

Start right

Always concider a technology/software that will help produce the best result. Adobe illustrator should be one of the best out there and the free alternative is inkscape.

Its all about the pen.

Unlike the legacy pencil that we are used to or brushes in ourdaily painting,......The pen tool is something you will have to learn if you are to do great vector art,....it could seem rather challenging at first but it all gets easier with practice. Which brings me to my next tip.

Practice

This has been taught to us right from childhood,....practice makes perfect, and the tale remains true even for this contect,...even just afew minutes of practice per day could make you a star. Remember it all starts with a try.

Its doesnt have to be complex

I personally love minimalistic art and i would recomend it for any beginner out there. You can always pick an everyday object like a simple cup and try to learn afew concepts from it like curves, shadows and edges,....its should be enough to get you started to your trip to greatness.

Conclusion.

This is probably very little information to get you far but these few tips much as seemingly little, should be very helpful in getting you started with vector art. Enjoy.


read more Posted by kwizera Innocent 28th Jan 2018