Links

Uncloud: application to create open wireless network and exhibit art or distribute their own information

Uncloud-250

The internet has become an increasingly disputed space. Governments want to regulate it and internet providers want to restrict access to parts of it. To help us remember that the internet can exist without governments, we have created unCloud. unCloud is an application that enables anyone with a laptop to create an open wireless network and distribute their own information. Once it is launched, a passerby using a mobile internet device can connect to this open wireless network. The person running the application can decide what information is shown in any web address. Users can access information wirelessly while at the same time remain disconnected from the internet. unCloud does not depend on a remote datacenter, instead it can be run from a laptop, making it an ideal application to run in a train or at a café.

http://www.intk.com/uncloud
https://github.com/davidjonas/unCloud
http://www.creativeapplications.net/mac/uncloud-open-wireless-network/

Filed under  //   art   exhibizion   mobile   osx   wifi   wlan  
Posted February 21, 2012 by email 

Leaflet: BSD-licensed JavaScript library for interactive maps for desktop and mobile web

Leaflet is a modern, lightweight BSD-licensed JavaScript library for making tile-based interactive maps for both desktop and mobile web browsers, developed by CloudMade to form the core of its next generation JavaScript API.

It is built from the ground up to work efficiently and smoothly on both platforms, utilizing cutting-edge technologies included in HTML5. Its top priorities are usability, performance, small size, A-grade browser support, flexibility and easy to use API. The OOP-based code of the library is designed to be modular, extensible and very easy to understand.

Available map layers

  • Tile layers
  • Polylines, polygons, circles
  • Markers
  • Popups
  • Image overlays
  • WMS layers
  • GeoJSON
  • KML
  • GeoRSS

Interaction features

On desktop browsers

  • Drag panning
  • Scroll wheel zoom
  • Double click zoom
  • Shift-drag zoom to bounding box

On mobile browsers (iOS, Android)

  • Touch-drag panning
  • Multi-touch zoom (iOS only)
  • Double tap zoom
  • Panning inertia

Visual features

  • Panning animation
  • Zooming animation on modern browsers (except IE)
  • Smooth continuous zoom on iOS
  • Tile and popup fade animation
  • Very nice default design for markers and popups

Customization features

  • Pure CSS3 popups and controls for easy restyling
  • A simple interface for implementing custom map layers
  • The same for custom map controls
  • Custom map projections (with EPSG:4326, EPSG:3857 and EPSG:3395 out of the box)

Performance features

  • Hardware acceleration on iOS makes it feel as smooth as native apps
  • Clever tricks to make panning and zooming really smooth
  • Smart polyline/polygon rendering makes it responsive even when displaying objects with thousands of points
  • Modular build system allows you to reduce the size of the library by leaving out the code you don't need

Map controls

  • Zoom buttons
  • Attribution
  • Zoom slider
  • Layer switcher

Browser support

On desktop

  • Firefox 3.6+
  • Chrome
  • Safari 5+
  • Opera 11.11+
  • IE 7–9
  • IE 6 (not perfect but accessible)

On mobile

  • Safari for iOS 3/4+
  • WebKit for Android 2.2+
  • webOS browser
  • Blackberry 6+
  • Windows Phone 7
  • Firefox for Android

http://leaflet.cloudmade.com/

https://github.com/CloudMade/Leaflet

(download)

Filed under  //   geo   javascript   map   mobile   openstreetmap   oss   ui   web  
Posted July 14, 2011 by email 

HTML5 Boiler plate (+mobile version)

Along with HTML5 Boilerplate's rock solid commitment to cross-browser consistency, H5BP brings you delicious documentation, a site optimizing build script, and a custom boilerplate builder. In addition to this, we now support lighttpd, Google App Engine, and NodeJS with optimized server configurations (along with Apache, Nginx, and IIS) and we've reduced the overall size of the published boilerplate by 50%.

Why it is awesome

Cross-platform compatible (Android, iOS, Blackberry, Symbian)
CSS class to target IE Mobile 7
Home screen icon (Android, iOS, Symbian)
Cross browser viewport optimization for Opera Mobile, Android,iOS,IE,Nokia,Blackberry.
Optimized viewport scaling (Opera Mobile, Android, iOS, Mobile IE, Blackberry)
Option to enable iOS start-screen in full screen mode
Better font rendering on IE Mobile
Adaptable markup and CSS skeleton
CSS stylesheet for low-end devices
Mobile sitemap
Mobile MIME type support
Build tool for mobile
Integrates well with PhoneGap and Appcelerator

Why it is awesome-er

HTML5 offline caching for smartphones
Hide URL bar to maximize screen area
Button clicks that don't wait for the default 300ms delayed click event
Textarea autogrow
Hide Safari browser chrome
Mobile bookmark bubble
Browser Database Wrapper API
Robust optional User Agent Detection in .htaccess
Mobile optimized default CSS
Media queries polyfill for Windows Mobile
Google Analytics for low end mobile devices


http://html5boilerplate.com/
http://html5boilerplate.com/mobile/

Filed under  //   html   html5   mobile   ui   web  
Posted April 1, 2011 by email 

iconSweets2: 400+ free icons for mobile and web

Yummygum is back with another iconSweets; a huge FREE icon set containing over a 1,000+ icons, all in a vector-shaped Photoshop format. iconSweets2 will crunch your icon thirst for all of your iPhone, iPad & Android apps or new web projects!

Image001

http://iconsweets2.com/

Filed under  //   icons   mobile   ui   web  
Posted December 14, 2010 by email 

Ripple Emulator: multi-platform mobile environment emulator in a web browser

Ripple is a multi-platform mobile environment emulator that runs in a web browser and is custom-tailored to mobile widget testing. In English - that means it's not an actual mobile widget, but a testing platform for developers to test their widgets. Ripple aims to reduce the challenges being faced by mobile developers caused by today's platform fragmentation in the marketplace.

It offers the ability to look under the hood of your mobile widgets, gaining full visibility into what your widget is doing. It also allows for the use of existing tools to perform JavaScript debugging, HTML DOM inspection, automated testing, as well as multiple device and screen resolution emulation in real-time without having to redeploy the mobile widget or restart the emulator.

Ripple is built as a Chrome extension, running as part of the Chrome browser and takes advantage of our back-end services to perform some of the more complex operations.

Media_httprippletinyh_jdndc

Filed under  //   emulator   mobile   phone   tablet  
Posted November 16, 2010 by email