Sunday, October 30, 2011

Electronic exhibition guide

Few days ago we have finished development of the Electronic exhibition guide for the Czech Architecture Week 2011 (link here). The guide is designed for iPad and uses the latest web technology - HTML5.

Primary intention was to build offline electronic guide that can be saved to iPad and can be run from Home screen via application icon. In the first point of view, it seemed like straightforward development process without any hidden problems. HTML5 specifications describes offline mode very precisely and we had previous experience with iPad online web applications too.

During development I've discovered that iOS devices (Safari web-browser) can't simply handle larger offline applications than 5 megabytes (i.e. this link). If you try to save such application user is requested to "Increase Local Storage" (see following screenshot).
This behavior occurs by steps of 10 megabytes, 25 megabytes and finally 50 megabytes. Our app has unfortunately 32 megabytes, so user should run application, accept storage increase, shutdown application and this circle 3 times more! Then the application is completely saved in local storage. It is totally annoying for any user.

I did some googling and I've found an opinion that the offline application limitation is due Apple's App Store. The opinion seems right because the limit used to be 10 megabytes and now it is only 5 megabytes.


So my recommendations are following:
  • If you build non-native web application make it smaller that 5 megabytes
  • If you can't compress your application under 5 megabytes develop native application that will wrap your website

We are now aware of this problem and we are planning some better solutions for the future, so follow our Twitter or subscribe RSS.

37 comments:

  1. Replies
    1. Great Article IoT Projects for Students

      Deep Learning Projects for Final Year

      JavaScript Training in Chennai

      JavaScript Training in Chennai

      The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

      Delete
  2. OH! I love your blog .Thank you for your share.By the way,i want to share a data recovery greenville sc to you!

    ReplyDelete
  3. Wow, so thankful! I like your blog very much. By the way, you can choose some discount ray ban sunglasses here.

    ReplyDelete
  4. Cool blog. Speaking about storage and online data. There is a thing called dataroom services, it keeps your documents securely stored online.

    ReplyDelete
  5. The thing about broken electronics is that, regardless of how broken they will be, they likely still make them work parts. bobsweep
    bobsweep

    ReplyDelete
  6. Why spend money on replacement parts and repairs when you can sell your electronics as-is to a used electronics dealer?bobsweep

    ReplyDelete
  7. Remember, you are the ultimate decision maker, so your coach needs to present you with options, instead of ultimatums. bobsweep pro review

    ReplyDelete
  8. In this way, a great deal of electronic organizations like to partake in these shows as a procedure of promoting.bobsweep pethair plus review

    ReplyDelete
  9. The department of technology MUT and science has established a Cell of Entrepreneurship Development for creating an environment that is business oriented.

    ReplyDelete
  10. Registering in an online casino my life has become better great vip casino good luck walks here

    ReplyDelete
  11. I really thank you for the valuable info on this great subject and look forward to more great posts. alok bharti public schoolThanks a lot for enjoying this beauty article with me. I am appreciating it very much! Looking forward to another great article. Good luck to the author! All the best!

    ReplyDelete
  12. An additional favorable position in this is there are no guidelines overseeing whether one needs to work off-framework or on-network with regards to utilization of solar boards. Zonnepanelen

    ReplyDelete
  13. This is on the grounds that in many pieces of the world, the expenses that are charged are around 30% less when contrasted with utilizing different wellsprings of vitality. Zonnepanelen installateur

    ReplyDelete
  14. Electronics recycling in the U.S. is growing as the industry consolidates and matures. The future of electronics recycling - at least in the U.S., and perhaps globally - will be driven by electronics technology, precious metals, and industry structure, in particular.Viking , Wolf, Dacor, BlueStar, GE Stove & Range Repair in Los Angeles

    ReplyDelete
  15. When you accidentally break one of your electronics, it can be borderline heartbreaking, like that feeling of impending doom you get watching your cell phone fall into a sink.led projector

    ReplyDelete
  16. If you didn't keep the manual, the appliance itself should have the brand logo and a serial number on it that a simple internet search can discover. Knowing this information can help speed up the appliance repair process as well as help the repairmen know what to expect when he arrives at your home.Gaming Laptops Under 1000 USD

    ReplyDelete
  17. IMS Electronics Recycling, a subsidiary of The IMS Group, is a new recycling company that works with electronic component distributors and other microprocessor users to properly discard these electronic parts. obsolete electronic parts

    ReplyDelete
  18. Estoy de acuerdo con tu punto de vista de este artículo. ya que proporcionamos luces a precios asequibles. para mas información visita nuestra pagina web φωτιστικά led

    ReplyDelete
  19. Doing home electronics repairs is favorable in that it wipes out the danger of robbery.Helectronics

    ReplyDelete
  20. Anyway before contributing on one such machine a careful information and some investigation on the options accessible is unequivocally suggested. Heltronics

    ReplyDelete
  21. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work... IRFB4110 equivalent

    ReplyDelete
  22. This makes a durable casing important to keep the cells stable enough for outside establishment.Zonnepanelen installateur

    ReplyDelete
  23. One explanation given to clarify the unexpected drop in the cost of electronic goods is that they were sourced from wholesalers and bought at a limited cost!Europa-Road

    ReplyDelete
  24. Likewise, anybody, including a distributing legal advisor or paralegal addressing a book distributer or amusement legal counselor addressing a studio or maker, who says that a writer ought to do - or not do - something in the domain of the "electronic right" or "advanced right" since it is "industry-standard", ought to consequently be treated with doubt and wariness. electrical services

    ReplyDelete
  25. I am definitely enjoying your website. You definitely have some great insight and great stories. vape attic olathe

    ReplyDelete
  26. Great post, and great website. Thanks for the information! Dofollw Backlinks

    ReplyDelete
  27. It is a great website.. The Design looks very good.. Keep working like that!. Unique Dofollow Backlinks

    ReplyDelete
  28. Electricians are tradespeople, and their job is to plan, install and maintain electrical wiring systems. Electricians are tradespeople, and their job is to plan, install and maintain electrical wiring systems across a wide variety of environments. Identify the right electrical equipment for a particular job. trusted electrician edinburgh

    ReplyDelete
  29. Do you need a software spy someone? You can visit site and use it.You can spy on other people’s chats, call logs, and multimedia files without letting them know

    ReplyDelete
  30. Do you need a software spy someone? You can visit here and use it.You can spy on other people’s chats, call logs, and multimedia files without letting them know

    ReplyDelete
  31. You have worked nicely with your insights. Lots of valuable data can be taken from your article. Genuinely it is a significant article for us.Non Electric Detonator Supplier in India

    ReplyDelete
  32. This post is so useful and valuable to increase our knowledge about watlow 4ft. I am happy that you have shared great info with us. Grateful to you for sharing an article like this.

    ReplyDelete
  33. Harrah's Casino and Hotel - Jordan 10 Retro Outlet
    Harrah's Casino and Hotel, owned air jordan 18 retro red suede outlet by Vici Properties, where can i buy air jordan 18 retro men blue Inc., is an indian casino and hotel located how can i buy air jordan 18 retro red suede in West air jordan 18 retro men blue super Virginia. It is located in West Virginia and is 토토핫

    ReplyDelete
  34. I found decent information in your article.Find Electronic components I am impressed with how nicely you described this subject, It is a gainful article for us. Thanks for share it.

    ReplyDelete
  35. Your blog took to me an entirely significant spot. It is a beneficial and factual article to enhance knowledge. Thanks for sharing an article like this.Commercial Electric Contractor Oregon

    ReplyDelete
  36. You are giving such fascinating data. It is perfect and valuable data for us, I truly delighted in understanding it. Appreciative to you for sharing an article like this.Commercial Electric Contractors Oregon

    ReplyDelete