Showing posts with label AppDeveloper. Show all posts
Showing posts with label AppDeveloper. Show all posts

Wednesday 22 November 2017

App Sizes - Annual Comparison - Does size really matter?

Since the original concept of skignz was ‘formed’ we have had a fascination with the size of Apps on our mobile devices. 

At first, we were more interested in understanding why Apps were the size they were and where efficiencies could be made to reduce the overall file size on your mobile device.

Further conversations and research helped us reason that most mobile devices had a certain amount of storage that was not supposed to include the OS. 

This in itself proved sufficient when we had a small/limited numbers of Songs, Photos and Apps. 

The big issue came when we increased the number of Apps on our devices (in addition to Music, Video, Photos,  Books etc) as they become available. It’s clear at this point, that none of the App developers were too concerned about file size. It was more around making their Apps look impressive and work as best they can.

Then as the OS’s were developed and upgraded (especially on your existing device(s)) the changes they made, would mean they would require some of this file storage space, normally reserved for your personal Photos, Music, Videos and favourite Apps. This, of course, has a knock-on effect with each of the App developers on the whole. It means each developer has to update their own apps in order to maintain the status quo in response to the changes in each update made by the OS.

This has become ‘part of the industry’ where annually the OS is upgraded to the next version and a number of times throughout the year ‘tweaks’ and 'updates' are made to that version. In many cases having this knock-on effect means App Developers are required to make changes to their apps immediately. Obviously, each change an App Developer makes to one of your favourite Apps, it's likely done in haste, in order to ‘maintain’ and it's more than likely that this change will further increase the App Size. 

In isolation this doesn’t present a problem, but with the average mobile device carrying 20 different Apps, if they all increase by 5-10% per OS update, plus the same twice a year as the developer pushes out increased functionality/updates, hopefully, now you can see why and where your storage gets eaten up ... not just a little but a lot.

Ask yourself: How many Apps do you have on your device? How much other personal ’stuff’ have you stored on your device? How many ‘new’ Apps have you download annually? Couple this with our previous point about the number of upgrades and impact of the increased file size of those Apps, then now you can see why (certainly on some older devices) you are requested to remove ‘your stuff’ or delete Apps just to make the OS upgrade to keep your device current.

You might say that with smartphones now having up to 256GB, why does it matter? We have plenty of storage space! Also add in the cloud access, which many device owners have access to, this should not even be an issue.

However, we would like to raise a few areas of concern with this approach:

  1. All the Apps being ‘reactively’ altered to maintain the Status Quo are essential a ‘multi-storey tower block’ built on a bungalows foundations, at some point they will have been added to so many times, tweaked and changed that they will either fall over, or they will slow down, or even become too complicated to keep up-to-date. Each App Developer has an enormous investment to make to rebuild from scratch in a more robust and efficient way, using the latest methods.
  2. As each of the OS develop new ways of doing things, point one will only accelerate.
  3. As the cost of the latest hardware increases, yes, they have increased memory, but are they in line with one another? 'Cost of memory' v's 'Increased cost to the user'. You may have noticed the changes from 8Gb to 16gb, then 32Gb, 64Gb, 128Gb and now 256Gb. In many cases, the jump from one to the other isn’t gradual with a new handset as hardware suppliers offer either 32Mb or 256mB, not each variation in-between.
One key question is, “If Apps were built to be as efficient and lean as possible, would the need still be there to keep increasing the storage size on our devices?”

Below is our annual App File Size comparison, now in its third year and as you can see many have doubled in size. Some have increased slightly, and a very small number have actually reduced. The ironic part is our own skignz App has seen the biggest increase, but then we would say that everything is relevant and our 300% increase from 1Mb to 3Mb, but this is nothing, compared to a 50Mb App increasing to 100Mb.



A further influence, on all of the above, is the introduction of technology developments and improved hardware such as ARKit/ARCore, camera improvements, barometers etc. The Hardware and OS developers are developing their relevant areas with App Developers in mind, and this allows the App developers to adjust and redefine their development roadmaps. 

Why duplicate what the OS/Hardware people are doing when you can take advantage of the billions they are investing? Which is allowing you (App developers) to focus on other areas of your App.

Although many see the size of their Apps as irrelevant or a small issue/price to pay versus the app working properly and looking amazing, we don’t dispute the latter part of this as the user should always be front and centre in any App developers mind. 

However, in a relatively new industry and growth sector, can ‘best practice’ be introduced, aspiration standards for us all to meet as an Industry. A more standardised approach may (just may) provide a framework for greater discussion between those developing Hardware/OS and those developing the Apps or similar technologies that are downloaded onto our mobile devices. 

So does size really matter? We think it does….

If you would like to find out more about skignz, please follow us on the usual social media channels.

Tuesday 22 August 2017

Un-Augmented Reality:

Tales from the AR Trenches
by Si Brown, Founder & CEO, skignz


Long time readers of this blog – friends and family of skignz – know I’ve been pursuing the very real dream of making Augmented Reality easy, fun, and useful for the masses.

In the beginning, finding articles on the topic was as rare as finding Venusaur, Blastoise, or Charizard in Pokemon Go!. (Of course, back when we started, there was no Pokemon Go!) Try as I might to find something tangible, most of the articles were related to the promise and potential of the technology.

As time passed, it got a little easier because 'the space' was heating up. However, we still couldn't find much in our specific territory. (Don't get me wrong...that's not a bad thing!). The growing amount of information was about AR triggered by images (e.g. a QR or UPC code) or 'features' (e.g. logos or open spaces in a kitchen to place an augmented microwave). 

While location-based (what we use) is another known trigger, it’s surprisingly rare. In fact, we studied the 109 applications in Super Ventures AR Landscape and could only find a couple of possible examples.


Then came two thunderclaps: Pokemon Go! and Apple’s AR kit announcement

Boom. Boom.

Pokemon Go! was indeed the game changer that it gets the credit for. It taught us all lessons about the possibilities and established a credible example of how a niche technology could explode into the main stream. ARKit clearly will do all that and probably more.

Add Facebook’s pronouncements and you might think skignz would want to crawl into a virtual cave. 

How could a small angle-round startup possibly compete? This is how:

* We use 'geofencing' in a very different way than all other location-based experiences (AR or other)
* We don’t place content in the App (we’ve <5 MB on your phone vs +300mb for Pokemon Go!) Take a look for yourself www.skignz.com/download 
* We have real use cases under our belt and a growing sense of what works (and what doesn’t) for our particular flavour of AR see www.skignz.com



In addition, those same longtime readers know skignz has been identified by some of the largest brands in the world (Coca-Cola, IHG, Cox Enterprises, Porsche, to name just a few) and have selected us to be part of The Coca-Cola Bridge Community program. That prestigious recognition gives our partners the opportunity to bring location-based AR to the masses.

For this we offer our very real thanks to the teams at companies like Apple, Niantic and others for doing what we couldn’t do by ourselves: Make Augmented Reality a 'reality'.

Credit: Apple's WWDC 2017 KeyNote


If you want to find out more about skignz, then please visit our website (www.skignz.com) as well as the usual social media channels.

Saturday 1 October 2016

The ever increasing file size of OS & Apps..!

When the idea first came about for what is now skignz, in fact before then, one of the key factors that we would focus on would be the file size.

Back in 2011 we kept getting asked to remove Photos, Music, Videos and even Apps from our SmartPhones in order to accommodate the latest version of the handsets Operating System (OS).

This trend not only continued with the increase in file size of the Operating Systems, but it seems the App Developers were ‘running just as fast as they could’ to keep up with the upgrades and their focus on making retrospective 'fixes' to remove errors and bugs from their own Apps in response to the OS change.

Over the last few years we have seen how this has continued with the file size of the new OS's and Apps almost irrelevant to those building them, which creates a massive issue for the user… 

Why? Because if you're running out of file space on your current SmartPhone, then when you come to make a change or renew (as many of us do under our 'SmartPhone' monthly contract plans each year) then we look at the size we currently have and immediately go for the next storage size up from what we have. 

This proves difficult if the SmartPhone manufacturers don’t just increase the memory by 50%, or even double, but in some cases a quadruple times jump in file storage, then the price of the handset increases quite considerably. 

In most cases, this is because of the OS increasing in size with every new version or even update. This is the same with the apps we have on our phone and nothing to do with the fact we have more Photos, Music or video on there.

With all of this in mind in August 2015 we decided to review a selection of apps most used by the people we know across all areas of our lives. Obvious ones such as Facebook, Twitter, Instagram, as well as Google Chrome through to the other key players in our sector, Augmented Reality. 

Various member os the skignz team found over the ensuing 12 months that when we raised this with many people, all of them were not only shocked at the file sizes but also that they felt that they were constantly increasing. 


We have decided to monitor this fluctuation in files sizes monthly, but thought it worth providing an annual summary over the last 12 months from 1st October 2015.
Another reason for our research is that we have managed to keep the skignz app to just over 1mB. Yes, you read that right, it's not a spelling mistake! Earlier this year Pokémon Go made a dramatic experience and tens of millions have downloaded the app, did you know when it was launched the app was 178mB! that's not a spelling mistake either!



However, when we checked this week it has now increased to a whopping 210mB, Facebook has increased in the last month also, as have many of the other apps in our survey. 



Could this be 
since the launch of the latest version of IOS?
It's very easy to conclude that unless something significant happens and the SmartPhone manufacturers, rewrite their next OS from scratch, removing a lot of the 'fat and waste' then this trend will not only continue but will accelerate.

What does this mean? will it reach the point where your SmartPhone has more memory than your desktop/laptop... 

One thing we can confirm is that skignz will do its utmost to lead the way and reverse this trend and will never be the app you need to delete in order to update your Operating System.

What do you think about the memory of our devices being taken up by over inflated app sizes and ever increasing Operating Systems?

For further information on how you can use skignz please visit our new website or check out the usual social media channels.

Monday 9 February 2015

Are you the right person for skignz? We are hiring for varying positions.

Are you coming out of University and need that experience? Or are you ready to move on to that next step? Then skignz are pleased to announce that opportunities have opened up within the business for a wide variety of roles. 

skignz welcomes anyone to the company and considers all applicants. 


So if you or anyone you know is looking for a job or is looking for a new job, then don’t hesitate in checking out these roles and get applying as in some cases some positions have an almost immediate start.


Available Roles:


1. Graphic / UX  / Digital Designer

The ideal candidate will be:-

Proficient in the use of Photoshop/Illustrator
Knowledge of HTML5, CSS would be a huge advantage
Experience to show working with websites / Apps
Knowledge of Responsive design

Number of vacancies: 1

Degree subjects required: Graphic, 3D, industrial, product, UX, web design or other relevant digital design subject.

Location: Stockton-on-Tees.

Type: Permanent

Basis: Full Time

Salary Details: Competitive Salary

Method of application: Email CV and Covering Letter

Include 2 references in your CV. In you covering letter include which role/ company you are applying for, a short paragraph as to why you would be the ideal candidate for the role and why you would like to work for the company. Please ensure the job title is the title of your email.

Contact name for applications: Si Brown

E-mail: uk@skignz.com

Web Site:     http://www.skignz.com

Closing Date: 20th March 2015







2. Programmer/App Developer in Objective C

Skills:
Essential:-
Proficient in the use of Objective C

Desirable:-
Ability to build apps for IOS, Android, Windows and Google

Desirable Additional Skills:-
HTML, PHP, Javascript, CSS, XML, XHTML

Number of vacancies: 1

Degree subjects required: Computing or Similar

Location: Stockton-on-Tees.

Type: Permanent

Basis: Full Time

Salary Details: Competitive Salary

Method of application: Email CV and covering letter

Include 2 references in your CV. In you covering letter include which role / company you are applying for, a short paragraph as to why you would be the ideal candidate for the role and why you would like to work for the company. Please ensure the job title is the title of your email.

Contact name for applications: Si Brown

E-mail: uk@skignz.com

Web Site: http://www.skignz.com

Closing Date: 20th March 2015







3. Programmer/App Developer in Java

Skills:
Essential:-
Proficient in the use of Java

Desirable:-
Ability to build apps for IOS, Android, Windows and Google

Desirable Additional Skills:-
HTML, PHP, Javascript, CSS, XML, XHTML

Number of vacancies: 1

Degree subjects required: Computing or Similar

Location: Stockton-on-Tees

Type: Permanent

Basis: Full Time

Salary Details: Competitive Salary

Method of application: Email CV and covering letter

Include 2 references in your CV. In you covering letter include which role/ company you are applying for, a short paragraph as to why you would be the ideal candidate for the role and why you would like to work for the company. Please ensure the job title is the title of your email.

Contact name for applications: Si Brown

E-mail: uk@skignz.com

Web Site: http://www.skignz.com

Closing Date: 20th March 2015





4. Programmer/App Developer in C/C++

Skills:
Essential:-
Proficient in the use of C/C++

Desirable:-
Ability to build apps for IOS, Android, Windows and Google

Desirable Additional Skills:-

HTML, PHP, Javascript, CSS, XML, XHTML

Number of vacancies: 1

Location: Stockton-on-Tees

Type: Permanent

Basis: Full Time

Salary Details: Competitive salary.

Method of application: Email CV and covering letter

Include 2 references in your CV. In you covering letter include which role/ company you are applying for, a short paragraph as to why you would be the ideal candidate for the role and why you would like to work for the company. Please ensure the job title is the title of your email.

Contact name for applications: Si Brown

E-mail: uk@skignz.com

Web Site: http://www.skignz.com

Closing Date: 20th March 2015





5.  Marketing Executive / Marketing Manager

Essential:
  • Marketing or related qualification
  • Understanding of PR & Blogging
  • Proficient in the use of Social Media
  • Customer Service Experience
  • Responsible, show initiative, enthusiasm & dedication
  • Excellent attention to detail and deliver work of the very highest standard
  • Ability to manage multiple projects simultaneously
Desirable:
  • Knowledge of of Mobile technology & App development would be a huge advantage
  • An eye for good design, understanding & identifying trends is very helpful
  • A second language is desired but not essential
  • Experience is desired but not essential
Number of vacancies: 1

Degree Subjects required: Marketing, Business, Design Marketing

Location: Stockton-on-Tees

Type: Permanent

Basis: Full Time


Salary Details: Competitive salary

Method of application: Email CV and covering letter

Include 2 references in your CV. In you covering letter include which role/ company you are applying for, a short paragraph as to why you would be the ideal candidate for the role and why you would like to work for the company. Please ensure the job title is the title of your email.

Contact name for applications: Si Brown

E-mail: uk@skignz.com

Web Site: http://www.skignz.com

Closing Date: 20th March 2015



The roles above are also available via Teesside University website on the careers search site. 

If you know of anyone who is looking to start their career or further advance in any of the above roles then please don't hesitate to let them know and share this post. 

If you would like to know more about skignz then please visit our website at http://www.skignz.com and don't forget to check us out on a range of the popular Social Media Channels.