Skip to main content

Home/ centreforelearning/ Group items tagged size

Rss Feed Group items tagged

bernard tan

Coding JavaScript for Mobile Browsers (part 6) - Microsoft Certification Examples, exer... - 0 views

  • In mobile browsers, you need to be especially careful about using timers because of the battery consumption. If you need to use many high-frequency timers at the same time, try to manage them using only one timer that will launch different behaviors from the same process.
  • The first question we need to ask ourselves is, what happens when our web page goes to the background because the user switches focus to another application (in multitasking operating systems) or opens or browses to another tab or window? Another problem is what happens when the phone goes to sleep (because of the user’s inactivity while the script is executing). The behavior of timers can be a little tricky in these situations.Yet another problem is that timers execute on the same thread as the main script. If our script is taking too much processor time (a normal situation with large scripts on low- and mid-end devices), our timers will be delayed until some spare execution time is found.If we use a low frequency for the timer (for example, 10 milliseconds), the timer will generally have problems meeting the timetable.Remember that the JavaScript execution time depends a lot on the device hardware and the browser’s engine. Even if they’re running the same operating system, like Android, execution times can differ: for example, an HTC G1 will be much slower than a Nexus One with a 1-Ghz processor.
  • As shown in Figure 4, the real times are very different on different devices. On low- and mid-end devices, if they work at all, the result is far from our 200 ms intention—some low-end devices don’t even accept timers with a frequency of less than 1 second.
  • ...1 more annotation...
  • Table 11. Timers support compatibility tableBrowser/platformTimers availableTimers in backgroundSafariYesStopped. From iOS 4.0: continue working while in other browser's window.Android browserYesStopped.Symbian/S60YesStopped. From 2.2: continue working while in other browser's window.Nokia Series 40No webOSYesContinue working.BlackBerryNo NetFrontYesNo multitasking.Internet ExplorerYesStopped.Motorola Internet BrowserNo Opera MobileYesContinue working.Opera MiniNo Note:The Gmail for Mobile team discovered some issues with timer behavior on mobile Safari and Android devices, and made the results public in the team blog at http://www.mobilexweb.com/go/timers. The conclusions are: for low-frequency timers (1 second or more), there are no performance issues, and you can add as many as you want; for high-frequency timers (for example, 100 ms), though, every new timer created makes the UI more sluggish. The preferred solution is to use only one high-frequency timer.
  •  
    Creating real time app might pose to be an issue on web app.
Kum Seng Cheang

mypictr - we make your profile picture - 3 views

  •  
    For those of you who would like to size up your pretty/handsome faces for a perfect profiling, here's a simple tool to do just that! Sorry, no support for Diigo yet, but the closest prolife image size is from Skype's.
Kartini Ishak

Google+ dimensions and sizing cheat sheet | Techi.com - 0 views

  •  
    Apart from Facebook, Twitter, YouTube and other social media dimensions, I managed to source out the dimensions and sizing cheat sheet for Google+.  This would be very useful in our efforts for promoting CeL social media platforms. 
yeuann

Harvard-MIT's edX Brings Research Focus to Cloud Ed | Cloudline | Wired.com - 0 views

  • While edX shares the common theme of scaling the online experience to very large groups, it adds an important component lacking from the various Stanford spin-offs, namely research.
  • EdX partners will be doing more than putting content online, they will be studying how people learn in these environments in an effort to improve both classroom and online learning.
  •  
    According to this article, the most significant factor is not the scaling of online instruction (which isn't a new thing already) _but_ the ability for educators to study how people learn in various environments. Timely and accurate feedback is an essential component, not only for students, but also for educators, in improving the quality and relevancy of education for smaller groups. Personally, I think that the rise of massively open online courses (MOOCs) will ironically lead to a huge increase in the number of customized and localized courses tailored for niche sub-groups. Instead of seeing a huge dissemination of one-size-fits-all education, we will see an increasing diversity of different educational strategies, similiar to how the diversity of an ecosystem increases when its geographic size increases. It's a very exciting time for educators out there indeed...
bernard tan

Why the iPad Will Not Save the Publishing Industry - woorkup.com - 0 views

  • Leaving purely technical considerations aside (in some cases the final result is better than in others), the general quality of those magazines is without doubt extremely high and the integration between classic and multimedia content makes their reading experience very pleasant and engaging. But there is a basic limitation that could play a significant role in preventing their widespread diffusion, thereby making them not competitive in terms of economic return. The problem is not the limited number of iPads in circulation, as some may think, but the difficulty – or the inability – to download single issues of a certain magazines on your device because of their excessive size, which usually is around 400 MB.
  • the general quality of those magazines is without doubt extremely high and the integration between classic and multimedia content makes their reading experience very pleasant and engaging. But there is a basic limitation that could play a significant role in preventing their widespread diffusion, thereby making them not competitive in terms of economic return. The problem is not the limited number of iPads in circulation, as some may think, but the difficulty – or the inability – to download single issues of a certain magazines on your device because of their excessive size, which usually is around 400 MB.
  • each download may take a period ranging from twenty to seventy minutes if you are connected to a wi-fi hotspot. If you use a 3G connection, instead, the download is inhibited and a message warns you that, due to the excessive size of the file, you must be connected to a wi-fi to continue to the download. Apart from the frustration generated by waiting too long for the completion of the download (especially if you consider that there are an infinite number of alternative sources of information available in a few seconds, for free, just surfing the web), when the user doesn’t have access to a wi-fi network, he is likely to quit the purchase altogether
  • ...1 more annotation...
  • This limit, which negatively affects sales volumes and profitability of editorial projects aimed at iPad users, will bring developers to rethink radically the structure of such contents and limit their size. Otherwise, a significant proportion of those users who have once experienced the frustration of the download will not want to repeat the purchase a second time.
  •  
    Something it's not about how rich or engaging the contents are but how the ease of being able to reach for it is. ( infrastructure) Afterall would you bother buying a magazine from your local newsagent if you had to stand there and wait in a queue for 30 minutes or more.
bernard tan

Preparing your iPhone App for Higher Resolutions - 0 views

  • The iPad has a bigger screen, and so it has a bigger resolution. With the iPhone 4, however, Apple did something different: they increased the resolution without changing the physical size of the screen. This makes for a higher pixel density, pixels are smaller and more tightly packed. In one square inch of the iPhone 4’s screen there are around 106 thousand pixels (at 326 PPI, or Pixels per Inch), while the older models have only about 26 thousand (at 163 PPI) in an inch – 4 times less! This makes graphics on the screen seem like continuous lines, because your eye can’t see the individual pixels. Apple calls this technology the “Retina Display” because they claim the human eye (the retina) can’t physically see the pixels at this resolution.
  • Using Two Images The official way of adding high-resolution support to your application is by having two versions of each image, one in “regular” resolution and one in double resolution. Whenever your application is viewed on the Retina Display, the larger image will be loaded automatically. This method allows for full and precise control of how your application will look in each case, and is very easy to apply to your existing applications. The full size image file should be named however you want, such as “Button.png”. Use this image name in your code and Interface Builder wherever you want to reference the image. The double-size image should be twice the size of its matching smaller image and named exactly the same with “@2x” appended to the name. In our example, we would name it “Button@2x.png”. Unfortunately, this technique will not work on the iPad; a pixel-doubled application will not load the higher resolution resource. This will probably be addressed in the future iOS 4 update which is scheduled to come to iPad this fall.
  •  
    FYI. In case you are wondering why the term Retina Display on IPhone 4! Preparation of 2 set of images doesnt work here for the different devices?
bernard tan

Google's Super Sync Sports: Hands-on - 0 views

  • According to the Google blog, the game is built using “HTML5 features such as WebSockets for real-time gaming synchronicity on desktop and mobile, and Canvas and CSS3 for rich and engaging visuals
  •  
    HTML5 looks very promising. Watch the video in the article http://www.youtube.com/watch?feature=player_embedded&v=bIPUAfFmz_Q
yeuann

How to Stick with It When You're Learning Something New On Your Own - 1 views

  • Find What You Actually Want to Learn About First things first, you need to figure out what you're actually interested in.
  • Figure Out How You Learn Best Full sizeWe all learn a little differently, and while we're fans of learning by doing, you can't always do that with everything.
  • Learn By Doing Whenever Possible Full sizeIn most cases you're going to learn best by doing. That means practicing programming by actually making a program or learning a new language by speaking it. If you're having trouble getting over the learning hump and sticking with it, you might simply need to provide better context for the process.
  • ...1 more annotation...
  • Find a Community to Learn With Full sizeIt's no secret that many of us tend to learn a little better when we're surrounded by other people who are just as interested in the subject at hand. If you're struggling to stick with a learning program because of the inherent isolation of learning on your own, Stark recommends finding a community of like-minded people:
  •  
    In this brave new world of open courses and self-learning, we need to learn how to learn on our own - and one way is to learn to find other like-minded learners to learn together with.
yeuann

woices.com - location based audioguides - 0 views

  • Listen, create and share FREE geolocalized audioguides.
  •  
    A great resource that could be used for customized e-learning tours... wonder how this can be used to enhance learning and understanding?
bernard tan

viewport size on ipads iphone and different ios - 2 views

  •  
    note the different in the viewport size for ios5 is different. take note if you are developing for ios5 platform
rahim azhar

Today3D Forum - 0 views

  • Sharp, HTC and perhaps Apple are set to launch 3D smart-phones in the near future, and now it seems Research In Motion (RIM) have put plans in place for its BlackBerries to feature a tridimensional display
Ashley Tan

YouTube Blog: Mmm mmm good - YouTube videos now served in WebM - 0 views

  • all new videos uploaded to YouTube are now transcoded into WebM. WebM is an open media file format for video and audio on the web. Its openness allows anyone to improve the format and its integrations, resulting in a better experience for you in the long-term.
yeuann

ZoomIt - 0 views

  • ZoomIt is screen zoom and annotation tool for technical presentations that include application demonstrations. ZoomIt runs unobtrusively in the tray and activates with customizable hotkeys to zoom in on an area of the screen, move around while zoomed, and draw on the zoomed image. I wrote ZoomIt to fit my specific needs and use it in all my presentations.ZoomIt works on all versions of Windows and you can use pen input for ZoomIt drawing on tablet PCs
  •  
    Reccommended by Sally to me. Freeware, and only 267KB in size.
Kartini Ishak

Image * After - currently 27512 free textures and images available - 1 views

  •  
    Image*After is a repository of more than 27,000 free stock images and textures that can be downloaded and reused for noncommercial and commercial uses. The images and textures in the galleries have been donated by amateur photographers and artists. You can search Image*After by image category, image size, and base color. When you find an image you like you can either download it directly to your computer or clip it to a temporary online account while you browse for more images.
yeuann

Animated Tattoo Makes Great Use of QR Code | GeekDad | Wired.com - 1 views

  • With the continued penetration of smartphones into the mainstream market, QR codes are becoming more of an option for designers to prompt interaction. The two-dimensional barcode can easily be generated from text, including a website link, and printed on materials in magazines and conferences. An artist in Paris found an unusual use for the black-and-white squares: to animate a tattoo.
  •  
    Ok, I think this isn't ever going to make it into ANY school... but this is an amazing concept of how we can use QR codes to enhance real-world art in education... i.e. cyberspace meets meat-space (literally). An idea that I gained from this is that we could use this idea for, say, a printed picture book... if we scanned the QR code in the printed page using our iPhones, the moment the video loaded, we could just place our iPhones directly over the printed page, and it would give a compelling illusion that the printed page had suddenly come to life a la Harry Potter. :) BTW do watch the video from 2:05 onwards! :) (esp if you're squeamish about watching a tattoo process) Now, for an iPad-sized tattoo... any takers? ;) (Just kidding!)
  •  
    Another idea: Imagine we were doing a bio lesson and wanted our students to "see" a beating heart. We could get a mannequin and paste QR codes over the chest. Then the teacher can scan the QR code, load the corresponding Youtube video and place the mobile phone directly over the chest. The result would look to the students as though the phone was a magic window for them to peer through the chest to "see" the beating heart. So QR codes could be used for 3D object lessons too.
yeuann

Thanks to Google Plus, Picasa Gets Unlimited Storage for Photos & Videos, Also Better T... - 0 views

  • According to a FAQ on Picasa's support site, the photo-sharing service provides up to 1 GB of free storage for photos and videos to its users. But since Google+ actively encourages storing and sharing photos - its Android app even offers an "instant upload" option - there may have been some concern about storage limits among Picasa users. As it turns out, there's nothing to worry about. If you're signed up for Google+, photos up to 2048x2048 pixels and videos up to 15 minutes long won't count towards this free storage limit. And Google will automatically resize photos for you when you upload them to Google+, so they stay under the free size limit. That means only photos uploaded directly to Picasa Web Albums over the 2048x2048 size will count towards the 1 GB of free storage, explains Google. And when that limit is reached, photos will be automatically resized. Meanwhile, for non-Google+ users, there are slightly stricter rules: photos up to 800x800 and videos up to 15 minutes won't count towards free storage. Again, when the 1 GB limit is reached, larger photos will be resized down. Simply put, this means that whether you're on Google+ or not, Picasa offers unlimited free storage for photos and videos (under 15 minutes). The difference is that Google+ users can upload higher resolution photos to Plus/Picasa without being penalized.
  •  
    Just heard this from a friend and verified with the above article: "Signing up for Google+ has its perks, all your Picasa Web Album photos smaller than 2048 x 2048 pixels will not count towards the 1GB limit placed on your account, up from the 800 x 800 pixels if you do not have G+. My storage usage just went from 1 GB down to 0 MB LOL Hurray for Google+!"
bernard tan

The ultimate Social Media Cheat Sheets on all media dimension - 2 views

  •  
    This infographics contains all the necessary dimensions for all the medias files in social medias : googleplus, facebook,twitter and pinterest etc. will be very useful for content creators on these social media if you need a good finish ;)
yeuann

'Twine' Seeks To Tie Up The Smart Environment | Epicenter | Wired.com - 1 views

  • A pair of MIT Media Lab alums have come up with a do-it-yourself kit for making smart environments. David Carr and John Kestner, partners in the industrial design firm Supermechanical, have developed a small, durable, inexpensive remote sensor node, and an easy-to-use web app that turns data from the sensor node into timely information. The system, dubbed Twine, lets you tie everyday objects into your digital life.
  • Twine is a palm-size block of rubber that contains a WiFi node, temperature sensor and accelerometer. It’s powered by two AAA batteries or a mini USB connection. And it has a port where external sensors can connect. The initial external sensors are a magnetic switch, moisture sensor and a breakout board for building your own sensor. Supermechanical is also considering an RFID reader, pressure sensor and current sensor.
  •  
    Wonder how we can use this for e-learning purposes...
1 - 20 of 34 Next ›
Showing 20 items per page