{"id":90,"date":"2011-08-02T16:09:42","date_gmt":"2011-08-02T15:09:42","guid":{"rendered":"http:\/\/blogs.kent.ac.uk\/webdev\/?p=90"},"modified":"2011-08-02T16:23:32","modified_gmt":"2011-08-02T15:23:32","slug":"kent-mobile-web-application-update-1","status":"publish","type":"post","link":"https:\/\/blogs.kent.ac.uk\/webdev\/2011\/08\/02\/kent-mobile-web-application-update-1\/","title":{"rendered":"Kent mobile web application &#8211; update 1"},"content":{"rendered":"<p>Following on from <a title=\"Kent mobile web application\" href=\"http:\/\/blogs.kent.ac.uk\/webdev\/2011\/07\/21\/kent-mobile-web-application\/\">my previous post<\/a> about the mobile web app that the Webteam are developing, I just wanted to post an update about the state of play.<\/p>\n<p>We have just completed another\u00a0iteration\u00a0of the project where we focused mainly on improving the user experience rather than adding new functionality. \u00a0After spending the first iteration in <a title=\"jQuery Mobile\" href=\"http:\/\/jquerymobile.com\/\">jQuery Mobile<\/a>, we took the decision to move to <a title=\"Sencha Touch\" href=\"http:\/\/www.sencha.com\/products\/touch\/\">Sencha Touch<\/a>. \u00a0This was mainly down to the feel that the user gets from Sencha. \u00a0It provides a much better feel to the app, with smoother transitions between screens, better templating, and a richer feature set. \u00a0Whilst we have nothing against jQuery Mobile, Sencha is just a bit more mature, andgives us a better development environment, giving us the ability to do better things quicker.<\/p>\n<p>There is a downside to using Sencha touch, and that is the supported devices. \u00a0Whilst jQuery Mobile has an impressive <a title=\"jQuery Mobile support matrix\" href=\"http:\/\/jquerymobile.com\/gbs\/#graded-support\">support matrix<\/a>, Sencha only supports the big 3: iOS, Android, and Blackberry. However, these three devices count for 97% of our mobile web traffic. \u00a0Sencha also target devices which have market share, so if Symbian or Windows Phone 7 gain traction then it is likely that they will gain support also. \u00a0In the mean time, if you are in one of the 3% who cannot access the app then you will be prompted to visit the main kent website.<\/p>\n<h2>So whats new then?<\/h2>\n<p>The home screen has been updated to have a bit of face lift, and now has the logo on it.\u00a0The feedback and help system has been updated and moved to make it live inside each of the sub apps. If you click on the ? button in the top right of most screens it will open the help dialog for that section. \u00a0At the bottom of this is a feedback form which you can use to send us your comments.<\/p>\n<p>The maps system has been improved so that it now is context aware. \u00a0When it starts up it will show you the campus that you are closest to, or the Canterbury campus if you do not want to provide your location. \u00a0There is also a tab bar across the bottom with <a title=\"Glyphish\" href=\"http:\/\/glyphish.com\/\">icons from Glyphish<\/a>, that will give you access to view the other campuses the University has and a list of buildings too. \u00a0The map is using <a title=\"Leaflet from Cloudmade\" href=\"http:\/\/leaflet.cloudmade.com\/\">Leaflet from Cloudmade<\/a>, and the data is from the <a title=\"OpenStreetMap\" href=\"http:\/\/www.openstreetmap.org\/?lat=51.2966&amp;lon=1.06384&amp;zoom=15&amp;layers=M\">OpenStreetMap project<\/a>. \u00a0Whilst the images appear to be a little off, a few of the webteam have been working to improve the quality of the buildings, with the hope that one day we may be able to treat it as the primary source for all of our geospatial data.<\/p>\n<p>Finally there is an iCal feed app. \u00a0This will easily link you to <a title=\"iCal timetables\" href=\"http:\/\/www.kent.ac.uk\/timetabling\/icalendar\/index.html\">your iCal timetable<\/a> and install it on your devices native calendar.<\/p>\n<h2>Screenshots<\/h2>\n<figure id=\"attachment_95\" aria-describedby=\"caption-attachment-95\" style=\"width: 200px\" class=\"wp-caption alignleft\"><img loading=\"lazy\" class=\"size-medium wp-image-95    \" title=\"home\" src=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/home-200x300.jpg\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/home-200x300.jpg 200w, https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/home.jpg 320w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><figcaption id=\"caption-attachment-95\" class=\"wp-caption-text\">The home screen<\/figcaption><\/figure>\n<figure id=\"attachment_91\" aria-describedby=\"caption-attachment-91\" style=\"width: 200px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_map.jpg\"><img loading=\"lazy\" class=\"size-medium wp-image-91   \" title=\"maps_map\" src=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_map-200x300.jpg\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_map-200x300.jpg 200w, https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_map.jpg 320w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/a><figcaption id=\"caption-attachment-91\" class=\"wp-caption-text\">Canterbury campus<\/figcaption><\/figure>\n<figure id=\"attachment_92\" aria-describedby=\"caption-attachment-92\" style=\"width: 200px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_buildings.jpg\"><img loading=\"lazy\" class=\"size-medium wp-image-92 \" title=\"maps_buildings\" src=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_buildings-200x300.jpg\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_buildings-200x300.jpg 200w, https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_buildings.jpg 320w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/a><figcaption id=\"caption-attachment-92\" class=\"wp-caption-text\">List of buildings<\/figcaption><\/figure>\n<figure id=\"attachment_93\" aria-describedby=\"caption-attachment-93\" style=\"width: 200px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_building.jpg\"><img loading=\"lazy\" class=\"size-medium wp-image-93 \" title=\"maps_building\" src=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_building-200x300.jpg\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_building-200x300.jpg 200w, https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/maps_building.jpg 320w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/a><figcaption id=\"caption-attachment-93\" class=\"wp-caption-text\">The banking hall<\/figcaption><\/figure>\n<figure id=\"attachment_94\" aria-describedby=\"caption-attachment-94\" style=\"width: 200px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/ical.jpg\"><img loading=\"lazy\" class=\"size-medium wp-image-94\" title=\"ical\" src=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/ical-200x300.jpg\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/ical-200x300.jpg 200w, https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/ical.jpg 320w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/a><figcaption id=\"caption-attachment-94\" class=\"wp-caption-text\">Add your iCal timetable<\/figcaption><\/figure>\n<figure id=\"attachment_96\" aria-describedby=\"caption-attachment-96\" style=\"width: 200px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/connectivity.jpg\"><img loading=\"lazy\" class=\"size-medium wp-image-96 \" title=\"connectivity\" src=\"http:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/connectivity-200x300.jpg\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/connectivity-200x300.jpg 200w, https:\/\/blogs.kent.ac.uk\/webdev\/files\/2011\/08\/connectivity.jpg 320w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/a><figcaption id=\"caption-attachment-96\" class=\"wp-caption-text\">Connectivity help<\/figcaption><\/figure>\n<h2>Whats next?<\/h2>\n<p>We hope to have some visual improvements on the next update, as well as a couple new features. \u00a0We will be spending the next couple weeks load testing and deploying to the live server. \u00a0Watch this blog for progress.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Following on from my previous post about the mobile web app that the Webteam are developing, I just wanted to post an update about the &hellip; <a href=\"https:\/\/blogs.kent.ac.uk\/webdev\/2011\/08\/02\/kent-mobile-web-application-update-1\/\">Read&nbsp;more<\/a><\/p>\n","protected":false},"author":62,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[125],"tags":[1071,8967,841,1064,8969,843,8970,8974,8968],"_links":{"self":[{"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/posts\/90"}],"collection":[{"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/users\/62"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/comments?post=90"}],"version-history":[{"count":13,"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/posts\/90\/revisions"}],"predecessor-version":[{"id":106,"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/posts\/90\/revisions\/106"}],"wp:attachment":[{"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/media?parent=90"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/categories?post=90"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.kent.ac.uk\/webdev\/wp-json\/wp\/v2\/tags?post=90"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}