Skip to main content

Home/ centreforelearning/ Group items tagged notes

Rss Feed Group items tagged

2More

Exporting Images from Canvas Tag HTML5 - 1 views

  • Exporting & Saving One thing that SVG can’t do is save the resulting image as a bitmap. It’s easy for <canvas> because the element is already a bitmap in the first place! The canvas can export its image to a data URL (e.g., data:image/png;base64,iVBORw0KGg...). This data may then be rendered in the browser, which could then be saved or dragged to the desktop, used in a new canvas, and so on. The browser must support PNG images, and it may have varying support for GIF and JPG. For our example, we’ll stick with PNG since it supports alpha transparency, and where we haven’t drawn on the canvas, it’ll be transparent. To get the data URL, we simply call canvas.toDataURL('image/png'). Note that we’re calling toDataURL() on the <canvas> element, not on the 2D context. This is because we’re getting all the pixels in the canvas, not just the pixels in a particular context. So taking the example we’ve put together already, we’ll make the browser redirect to a PNG version of the image when a user clicks on the <canvas> element (a contrived example, I know!): canvas.onclick = function () {  window.location = canvas.toDataURL('image/png');};
  •  
    I am sharing of export images from web app specially to Eve and Sham, maybe useful for our harmonia project. This is the workflow i was mentioning on exporting the contents of the new html5 tag canvas to an jpeg or png and it opens in a browser, which then can be save or be used for other things, we could also explore on other options of sending the image directly to other applications. http://jsbin.com/abagi3/5/ Above url is a live prototype and you can actually view source to see how easily it is being done. :)
2More

Designing for the iPhone 4's Retina display - 2 views

  • The problem is amplified when saving for Retina, where there’s twice as many images, and the 1× images must match the 2× images precisely. The best solution I’ve come up with so far is: Build your design at 1×. Use copy merged to save all the 1× images. Duplicate the entire folder containing the 1× images. Use Automator to add @2x to all the filenames. Open each @2x image and run the Scale by 200% Photoshop action. This gives you a file with the correct filename and size, but upscaled content. Scale your main Photoshop design document by 200%. Use copy merged to paste the higher quality elements into each @2x document, turn off the lower quality layer, then save for web, overwriting the file.
  •  
    Preparing your graphics for iphone apps to take advantage of iphone 4 Retina display!!! Designers take note to prevent frustrations later on!!!
5More

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.
5More

Customer Support Can't Keep Up With Rise of Social Media | PCWorld Business Center - 0 views

  • Many companies have social media presence on sites such as Twitter and Facebook and create mobile applications but have not set up the infrastructure to deliver the same level of customer support as their more traditional communication channels
  • The report noted a "huge rise" in the number of customers who now use social networking sites and mobile commerce for business transactions, and said customer service in those areas was often isolated and not keeping pace
  • It is important for companies to fully embrace these newer channels by taking the lead in not only addressing the marketing aspects, but also in developing integrated support to ensure customers receive consistent treatment and quality problem-resolution over their social media and m-commerce communication channels.
  • ...1 more annotation...
  • Companies that expanded their social networking and mobile interaction could increase customer engagement, monitor feedback, generate sales, cut advertising costs and offer location based services
  •  
    It's important to keep up. 
4More

Evernote for Students: The Ultimate Research Tool - Education Series « Everno... - 3 views

  • Organizing in Evernote
  • Access Information Anywhere, No Thumb Drive Necessary As a student, you’re all over the place: in class on your mobile device, at the gym, in your dorm room, at the library, etc. With Evernote, files, notes and documents are available to you everywhere – on your phone, your desktop, and anywhere you have an internet connection. That means that if you’re working in a computer lab, all your research is there. If you lost your thumb drive before your presentation, you can pull up your PowerPoint from a friend’s laptop. Having everywhere access to your Evernote account also means you can make great use of the in-between time we all tend to have. Whether you’re waiting for the bus, or for class to start, you can make quick edits to anything you’re working on. Evernote puts everything in one place, and makes it easy to find exactly what you’re looking for, no matter where you are. If you’re doing research, alone or in a group, Evernote saves time and helps keep you organized.
  •  
    Tips on using Evernote - getting organized
  •  
    Thanks Tini! I can use some info for my training next week ;)
3More

Moodle Goes Mobile on iPhone -- THE Journal - 1 views

  • The open source learning management system Moodle has a new mobile companion. Developers at Moodle HQ have released a free app for iOS designed to work with Moodle 2.1 or later.
  • My Moodle isn't a replacement for the Moodle interface; rather, it just provides some additional tools tailored specifically for mobile users. These include the ability to: Capture video, still images, and audio and upload those to Moodle; Upload images and video from users' existing libraries; E-mail and message participants in users' courses; Add notes about users; Add course participants to users' iPhone contact lists; Get help through MoodleDocs; and Access the full Moodle site. (A separate login for the Web version is required with the version of the mobile app.)
  •  
    For Fareed and anyone else interested in this mobile development.
2More

Mobile video to take up 60% of all mobile traffic by 2016 | News | Rapid TV News - 1 views

  • The "Mobile Video & TV on Smartphones: Market Drivers and Challenges Report 2011-2016" also predicts that the market will increase at a CAGR of 28% with revenues reaching $22.5 billion by 2016.
  • Visiongain cautions that at present mobile video and TV services are straining the 3G networks and notes that its research suggests that operators will migrate to LTE to solve the bandwidth/capacity issues
7More

NIe-Learning - 2 views

    • Ashley Tan
       
      Use a consistent way of capitalising words, e.g., "Free online" should be Free Online.
    • Ashley Tan
       
      Update the descriptions of the tools.
    • Ashley Tan
       
      Spelling error in content of 3rd tab/
  • ...3 more annotations...
  • You may want to find out what is NTU’s policy on plagiarism, how do the faculty maintain academic integrity, and how student can avoid plagiarism by going to the following web site..
    • Ashley Tan
       
      Change 2nd tab content to: Find out what NTU's policy on plagiarism is, how faculty maintain academic integrity, and how students can avoid plagiarism.
    • Ashley Tan
       
      Change the overall descriptor. The following are some online resources on plagiarism. Students should take note that these organisations are not affiliated with NIE nor do they check on past year's works. The free services provided by third parties are an alternative for students check on written work. Students should at all times adhere to their tutor's instruction as to where they should submit their assignments.
  •  
    My comments in stickies...
« First ‹ Previous 61 - 71 of 71
Showing 20 items per page