|
At the crossroad of New media, Engineering, Research and Development
|
|
Archive for ‘iPhone’ Category
Nov
02
2011
Using iCloud to sync files just like dropboxIf you didn’t know, iCloud has a really neat feature that allows it to act just like dropbox. If you activate the “Document & Data” synching option in the iCloud pref panel, it allows you to sync any file using iCloud. This is contrary to what Apple is selling the service as being just for “Custom” Apps that have the iCloud feature (i.e.: keynote, numbers, etc.).
Mar
19
2011
Tethering iphone 3GS and ipad 1G using bluetooth…Yep, it works. I was kinda disappointed when firmware 4.3 was introduced and the 3GS owners were left in the cold as far as wifi hotspot sharing. Apple only activated that function on the iphone 4. Anyhow, after messing around with the menus a bit tonite, I figured out how to do something similar to wifi tethering (hotspot) of ipad to the iphone 3GS using bluetooth. Here is how you do it:
To stop turn Personal Hotspot off on the iphone. If you need to connect again, turn Personal Hotspot on (assuming BT is on already) and click on the iPhone entry in the Bluetooth menu on your ipad. N.B. The iphone can also “share” it’s wifi connection with the ipad using bluetooth. Neato UPDATE: After a bit of testing here are some numbers. These were done around midnight on Rogers/Fido Network through bluetooth (iphone 3GS on 3G):
Not bad for bluetooth I guess. Jan
16
2011
Hauppauge Broadway: OTA ATSC streaming for iOS devices….
Sep
12
2010
iPhone Hipstamatic/Lo-Mob samples…..
Jul
19
2010
Cell phone manufacturers learn from Apples mistake…..Well here it is…..screenshot of page 13 of HTC Droid Eris manual. Looks like Apple got the shaft this time. I guess it was about time Jul
19
2010
iPhone4 Antenna issue explained….extremely funny :-)Well looks like someone had a lot of time on their hands in Taiwan. Really funny though, specially the final solution to the antennagate problem. May
26
2010
History of London through Augmented RealityYep, finally, someone is thinking in the Museum of London. They’ve just released their iPhone App Streetmuseum. Through it’s AR interface you can travel back in time and see London as it used to be. Hundreds of images from the Museum of London’s extensive collections showcase both everyday and momentous occasions in London’s history, from the Great Fire of 1666 to the swinging sixties. Select a destination from the London map or use your GPS to locate an image near you. Hold your camera up to the present day street scene and see the same London location appears on your screen, offering you a window through time. Want to know more? Simply tap the information button for historical facts. Below are some of the comments from U.K. iTunes users: What a great app for anyone with an interest in the history of London. A must have for locals and tourists alike. Rediculously simple yet superbly well concieved, devised and executed. Let’s see this one grow with theamed categories like the 1888 whitechapel murders, the blitz, QEII coronation &1977/2007 jubilee parties etc.
Sounds like I need to take a trip to London…oh and a fake U.K. iTunes account Mar
05
2010
How to stream live HDV/DV to iphone…..In this guide I’ll show you how to stream live HDV/DV video to your iphone using a linux box (Ubuntu 9.10) with firewire input running vlc/ffmpeg and a Imac with OSX 10.6.2 running mediastreamsegmenter and apache2. Start out with the iPhone streaming media overview. Without understanding this document you’ll have a hard time getting things working. First things first, you need to have a working Ubuntu 9.10 machine. I’m using a small footprint 2.4Ghz Core2Duo machine with PCI firewire 400 card in it. For video input I’m using a Canon HV30 set to HDV mode (1080i/60) connected via firewire. Next you need to follow the instructions on this page (steps 0-5) to get a working ffmpeg with x264 and aac encoding. Without this working you’re not going anywhere….sorry. If you’re trying this on a different Ubuntu installation follow the other links to get a working ffmpeg setup. Then install vlc using “sudo apt-get install vlc“. I used vlc as my encoder frontend as I understand it better than ffmpeg. You can use just straight ffmpeg as well if you can figure out how to get it to encode the live HDV stream over firewire. You’ll also need dvgrab utility. Install it using “sudo apt-get install dvgrab“. Now we want to make sure the internal firewire module is working so type this command and see if you get a vlc window with the camera output in it (make sure you turn the camera ON and hook it up first). Next we need to create a media stream out of our linux box and ship it over UDP to the Imac. The vlc command below gets the job done. Remember you’re sudo’ing and need to provide the password after you enter the command. So now we can go over to the mac and see if we receive the video stream. For that just run VLC for OSX and open UDP network port on port 1234 (udp://). If things are working nicely you should see a 320×240 video from you HDV camera on the Imac. Now that we have the video on the mac, we need to use the “mediastreamsegmenter” command line tool to create HTML5 video stream out of it. mediastreamsegmenter listens on a UDP port for incoming transport stream chops it (by default) into 10 sec. “mini” transport stream files and writes these mini files to wherever you tell it. This location is important since it needs to be accessible to your webserver. Remember, at the end of the chain (day), the webserver is doing all the heavy lifting of delivering the mini transport stream files to your iphone. mediastreamsegmenter also produces a file of type .m3u8 Something you might not know is that apple ships standard OSX with apache builtin. All you have to do is use the following command to get it started. Now you should be able to open up your browser on your iphone/ipod touch and punch in http://192.168.1.97 (assuming the Imac is reachable from your phone) and see the streaming video (You might have to turn on “Plugins” feature under settings/safari on your device. Mine was turned off and drove me crazy until I figured it out). If Plugins is turned off, the index.html page will load, but no video. Hopefully there is enough meat here to get you guys started……btw. I hear the following command (or variations of) can be used on linux side (instead of vlc). I haven’t tried it and can’t confirm if it works. Some excellent information can be found on Carson McDonald’s blog: Feb
11
2010
iPhone Explorer turns your iPhone/iTouch into a USB stick…..One of the original reasons I bought my first ipod (first gen 5 Gig) was that I could hook it up to my mac and use it as a firewire drive. I could literally run around with this in my pocket and boot OSX off the ipod. Well that came to an end with the intro of iPhone/iTouch. Apple took the “disk mode” out. Well that was then, go grab a FREE copy of iPhone explorer and all that USB stick functionality can be your again. Oh, and did I say there is no need for Jail Break either Features:
Aug
25
2009
MS Releases it’s mobile phone…..Fune!!!!Mar
07
2009
VMWare demos mobile virtual machine for N800VMware demoed a Nokia N800 featuring its mobile hypervisor at its VMworld Europe conference, showing Windows CE and Google’s Android running at the same time.
This sounds like a great idea….Now all we need is more powerful processors….We’re all looking at you Intel….The “Hz” race is on again Mar
07
2009
Syncing Linux (Ubuntu) and Iphone/Ipod Touches with Firmware 2.xIf you’re using Ubuntu and have recently upgraded your IpodTouch or Iphone to 2.x firmware, you might be interested in this detailed tutorial. It basically outlines how you can setup syncing under Ubuntu with your 2.x device. The guide assumes that you have jailbroken your ipod/iphone . There is also a nice section for older 1.x devices. Feb
13
2009
Multitouch on Google Android G1…Where there’s a will, there’s a wayWell, it didn’t take long for the observant Luke Hutchison to figure it out….It’s all there in the system class files. For all the details check out Luke’s page. Here is the teaser video: Nov
11
2007
More aka.iPhone and Quartz Composer Experiments…..
Nov
11
2007
aka.iPhone and Quartz Composer Experiments…..
Well here are my two (akaRemote, akaRemote-Particle) attempts at QC compositions that work really well with the XY controller of aka.iPhone. The XY Controller surface is the only thing I’ve been able to get working with QC, since Masayuki Akamatsu (the author of aka.iPhone) tends to use the same basic “/event” OSC message with a custom number of arguments. The limitations is actually in QC in that you can only have one OSC receiver on a UDP port at a time. Further a OSC receiver can not receive the same message with different arguments (int, float, float array). The author does mention that his protocol might change without notice, so hopefully he’ll read this post and change the messages to cascading/two level OSC messages to signify which button’s are activated and also to get more diversity in the base message string (ie: /event/Pad/buttonB1 message of type boolean which would signify a toggle button on the Pad screen being fired). I don’t pretend to be an OSC god, but I think it makes the protocol more readable/adaptable, which might not be the authors intent.
I decided that for my own use the XY controller was the most useful to reverse engineer (and also the easiest). The OSC command is “/event a b c“, where “a” is the trigger, “b” is the x-coordinate and “c” is the y-coordinate. X and Y coordinates are between (0,0) at the bottom left of the ipod touch screen and (1,1) at the top right.
Now here is how you get it all going:
The Nokia N810 is powered by maemo Linux based OS2008, updatable also on the Nokia N800, the previous internet tablet generation hardware. The Nokia N810 features a highly customizable user interface and contains various novelties such as a Mozilla based browser with Ajax and Adobe flash 9, Bluetooth headset support as well as enhanced video and audio features. The refreshed Video Gizmo, Skype and Rhapsody highlight some most popular downloads available while Boingo Wireless, Earthlink and The Cloud enable Wi-Fi connectivity, across thousands of different locations globally.
The Nokia N810 has an integrated GPS receiver which allows you to pinpoint your position and find a wide variety of points-of-interests using the pre-loaded maps. Upgrade to Wayfinder’s voice-guided navigation for turn-by-turn directions and explore the world on foot or in the car. So get ready and start saving up. Ipod (or if Rogers gets it’s act together) and Iphone first, N810 with all the sweet tech inside plus the ISDK in Feb…..Next year will be a busy Dev. year Jul
30
2007
iPhone keyboard done better on Nokia N800….Well they said it can’t be done. They said the secret of the apple sauce was only known to Steve. Looks like Gustavo Sverzut Barbieri has it figured out. 1340 lines of code and you’ve got the Apple’s Ubercool keyboard on the N800…..gotta love open platforms. Okay, so by now you all know that I kinda hate the iPhone. I think it’s gonna be the big wake up call for Apple/Steve. We’ll see, but in the meantime Nokia has beefed up the N800 with a simple software upgrade. New features include Skype (yehaaa), Flash 9 (wohoo) and SDHC support (upto 8GB), so run and grab it here. This means that you can grab two 8GB SDHC card and have a fully functional linux Computer w/ 16GB of Disk in your pocket. Get some skype-out minutes and you can leave your iPhone at home. All this and battery life improvement as well. My advice to Apple, stick to what you know, make better Computers/OS’s and let the phone makers make the phones
“You don’t touch our phone, you just use AJAX and HTML and design webpages that can be loaded (using wireless) on the phone”. Now I have no idea how this qualifies as a Application development platform, but according to Apple it does. |