2 December 2019

PWA, what does it cost?

Hello all and welcome back to our first blog of December.

Today we are going to be continuing our series looking at PWA. So far we have looked at their speed, interaction and reliability and we've seen that for the most part PWA seems to be ruling the roost but what about the big question, what about the price tag?

In today's blog we ask the question ...
First of all we need to take into consideration that Magento seems to be a step behind when it comes to the world of PWA, the buzz around PWA has been building for quite some time now and there are some apps like Twitter lite for example that have been running as PWA's since 2017.
What does that matter? Well since the technology is new to the Magento community it's going to take time for everyone to catch up, developers will take longer to create a PWA now than they will 1 year from now as by then they will all probably be familiar with how they work and can create them much quicker, so if time is money then the more time it takes the more money you pay.

Now just because Magento is late to the party it doesn't mean that the folks over at Adobe are just resting back wishing they were first in line, on the contrary, in 2018 they released Magento PWA studio, a set of tools designed to help developers quickly learn new methods and develop old ones in order to create a PWA site, click the link to find out more (PWA Studio).

Another benefit to PWA is that overall they are cheaper to produce compared to the native app. Traditionally if you wanted to expand to mobile, you'd need to have both a website and a native app, employing developers for both projects. However if you wanted your app available in both the iOS and Android app stores then they would count as 2 separate projects and require 2 separate teams of developers too. Then you would need to submit your app for review and acceptance, needing to change things as you went depending on the feedback of the app stores.
With PWA that all changes! You just need the one team, this will automatically cut the cost dramatically as you will need less developers/programmers to do the work and on top of that since you would not be submitting your PWA to the devices app store you also won't need to go through the hassle of trying to get it approved, once it's done you can just go live with it.

But what about the numbers? Sadly we've not been able to find a definite starting price, what I can tell you is that after some online fishing (the good kind not the cybercrime kind) the lowest estimate is about £2,300 climbing to anywhere between £700,000 and £800,000. It is worth noting here that the higher end numbers are assuming that you would need a PWA created from scratch and the lower numbers are assuming that you have something to work with already or using a tool such as PWA studio.

The reality is that it's all subjective, is it cheaper to create a PWA rather than a native app? yes, yes it is however that doesn't mean that PWA is cheap! To some of you looking at these numbers your thinking "I could never afford that" but to others you may be thinking " Yeah, that's doable for our company" the important thing to remember here is that PWA is still new, there are still things to learn and the best way to find out if you can afford to jump on the PWA train is to connect with developers and talk through your companies needs.

Speaking of connecting with developers, the new Magento project marketplace Developerconnection.co.uk is full of store owners needing projects completed and skilled developers waiting to meet those needs. It's a great place to connect and build lasting, professional relationships. The easy to use, detailed project creation form guarantees that any store owner will be matched to the best qualified developer or team for their projects needs and in keeping with today's blog's theme, I'd do well to remind you that Developer Connection takes 0% commission or cut at all from any work done, clients and developers are free to connect and contact each other out side of the service and all costs are clearly posted on the website for all to see, follow this link now to see how Developer Connection compares to other sites such as UpWork, TopTal, Commerce Hero and more - HOW WE COMPARE.

Thank you for letting us be a part of your day today, we hope you have found this blog useful, feel free to leave your comments below or hop on over to our various social media profiles, listed below, to join in the conversation.
Until then, stay safe and have a great day.

Want to contact Hussey Coding? here's how
Mail us at info@husseycoding.co.uk
Visit us at www.husseycoding.co.uk
Sign up to developer connection at www.developerconnection.co.uk

You can also join all the fun on our various social media profiles
Facebook - facebook.com/husseycoding
Twitter - twitter.com/husseycoding
LinkedIn - linkedin.com/company/hussey-coding

25 November 2019

PWA's are they really reliable?

Hey there and welcome back to another blog by Hussey Coding.

PWA's are all the rage right now, it's what most people in the world of web and technology are talking about and if you've been following us here at Hussey Coding you'll know that we are taking a look at this new development too.

Over the last few weeks we've taken a look at what PWA's are (PWA - What's all the fuss about?), they're speed (PWA speed - Websites vs PWA) and recently what they are like to interact with (Interacting with PWA). Today we will ask a new question of PWA's, having all the speed and apperance of a native app is great but what we really want to know is ...


Maybe a better way to answer this question is to firstly ask what is reliability?
According to the dictionary reliability is
"the quality of being trustworthy or of performing consistently well."
so the question we are really asking here is do PWA's perform consistently well?

We all know that the mobile web browser doesn't always deliver in this department, how often have we gone to our favourite store or site just to see the very cute yet very frustrating downasaur?
And though we don't really get that with native apps so much, how often have you gone to play your favourite game on the commute to work or your lunch break to find you need to download the newest version, which takes up the entirety of your time?

PWA's look to combat both these issues and more!
As frustrating as it is seeing the downasaur it's even more frustrating when it's displaying on your website, with the avarage person abandoning the site all together after the first 3 seconds you could be losing out on valuable sales and traffic. One of the best things about PWA's is that they work offline, yes you read right, they work offline!
They do this by saving some of the apps resources in the cache meaning that they will always be accessible and run smoothly and quickly. Now it is important to point out that maybe not every single part of the PWA will be accessable but you will still get desktop level speed and reach to those areas that are, giving your users the ability to browse, add to cart and in some cases even purchase items all while being offline!

They also update themselves, well, I say they update themselves, developers do the updating but that means that the user doesn't need to keep downloading updates all of the time, in fact as soon as a users mobile device connects to the internet then the PWA will begin to update automatically in the background, assuming the user has granted it permission to do so, meaning that the next time the user opens up the PWA, it will be the latest, most up to date version of that app BUT WAIT, there's more, since this is a web application all of the updates will be accessable to anyone with an internet connection regardless of device, model or web browser!

Of course if you have been with Hussey Coding for a while now you will have been reading our series on security, how important it is, our list of common cyber attacks to look out for and our list of things to help you better secure your stores, if you missed any of them we'll post the links to the series below.
With this in mind are PWA's secure? Being a hybrid of web and native can they be secured? The answer is yes! A majour advantage to PWA's is that they originate on the web which means they have access to HTTPS, this is a major step up in security over native apps. Obviously, security is never guarenteed and even the most secure of sites and stores come under attack and at some point hackers will go after PWA but for now, those little magic padlocks are there to help.

Speaking of being there to help, if you are looking for a developer or a team of developers to help you on a project look no further than Developer Connection, your first port of call for all Magento project needs. Come and conect with skilled developers and not only find the right match for your project but build a relationship/ships that will last a life time! Head to www.developerconnection.co.uk now to sign up to the community you never knew you missed!
Also if you sign up to the Developer Connection newsletter before this Friday (29th of November) you'll get exclusive access to our promo code giving you 50% off all projects! So sign up now using this link - http://eepurl.com/gvFRpb 

Thank you for taking time out of your day to read this blog, please leave a comment, share and like this post to show your support and don't forget the links for our security blogs are posted just below our contact details.
We hope to hear from you soon but until then, stay safe and have a great day.

Want to contact Hussey Coding? here's how
Mail us at info@husseycoding.co.uk
Visit us at www.husseycoding.co.uk
Sign up to developer connection at www.developerconnection.co.uk

You can also join all the fun on our various social media profiles
Facebook - facebook.com/husseycoding
Twitter - twitter.com/husseycoding
LinkedIn - linkedin.com/company/hussey-coding

Security blogs
1. Cybercrime 101 - What you need to know
2. Taking security seriously
3. 6 Common cyberattacks to watch out for
4. 5 easy steps to better security
5. Another 5 tips to secure your store
6. Creating stronger passwords
7. The response plan
8. In the aftermath of a cyberattack
9. David Deppner talks security

19 November 2019

Interacting with PWA

Hello and welcome back to another mini blog by the Hussey Coding team.

Last week we looked at the speed of PWA vs the speed of the mobile browser and came to the conclusion that PWA's seem to be faster, which is very exciting. But is that the only thing that PWA can boast? is it a one trick pony or is there more to talk about? In today's blog we're talking all about ...
Someone once said that "you will not remember everything someone said to you but you will always remember how they made you feel" to sit and try to explain that PWA's are meant to feel and act like native apps to all of your users/customers would be a long, tedious and pointless exercise however if your customers are using your PWA and are unable to tell the difference then they will remember that.

Interaction is all about user experience and PWA's boast is that it can increase the ease of engagement, the smoothness of the interaction and the quality of service to it's user. How do they do this? I'm glad you asked

PWA's are designed to look and feel like native apps and as such there is no need for the user to go to the browser at all, depending on how the PWA is set up the user will be given the option to install the "app" onto their home screen and when installed it will look like a regular app, there on their home screen they will find an icon with a title and logo or image representing the company but it doesn't stop there!
Just one push of this icon will open up the freshly installed PWA, they will see a splash screen, like a native app and when it is fully loaded it will look like an app! This is not like a desktop shortcut or hyperlink, the icon will not just transport the user to the browser and open up a webpage but it will give the user the illusion that they have opened a native app, no browser controls, smooth scrolling, it's available in the task list and because it's progressive, it doesn't need to install everything all in one go making the PWA much smaller compared to native apps saving the user space on their phone. In short you have the power and the reach of the web browser combined with the ease and functionality of a native app!

But wait there's more! PWA's can now be published in the Google store so users don't have to go to the browser to get them, but even if they did need to go to the browser PWA's can be easily found using your browsers search engine, Google consider PWA to be such an important part of our future that they are more likely to promote a PWA site due to it's increased speed and engagement, thus improving on your Google ranking score and helping your SEO team a whole lot.

Now it needs to be noted here that it is not all sunshine and lollipops, there are one or two downsides that include PWA's inability to completely interact with all of the other features on a smart device, camera, bluetooth that sort of thing but there was a time when native apps couldn't do those things either so it is my opinion that the inabilities of today are the memories of tomorrow when it comes to PWA.

Over all PWA looks to change the way we shop, browse and generally use our smart devices, it's looked at all that we have and seems to have taken the best from both worlds and aims to offers customers and users the best possible experience in mobile shopping.

Thank you for taking time out of your day to read this blog, we here at Hussey Coding appreciate the support and we would love to hear from you so please leave a comment or message below or hop on over to our social media profiles, listed below, to join in the conversation.
Don't forget that Developer Connection, the new Magento project marketplace is up and running NOW! A great place to find skilled developers, fast and hassle free, just follow the link below but until then stay safe and have a great day.

Want to contact Hussey Coding? here's how
Mail us at info@husseycoding.co.uk
Visit us at www.husseycoding.co.uk
Sign up to developer connection at www.developerconnection.co.uk

You can also join all the fun on our various social media profiles
Facebook - facebook.com/husseycoding
Twitter - twitter.com/husseycoding
LinkedIn - linkedin.com/company/hussey-coding