In case you missed it, as I did, jQuery Mobile released version 1.0.1 a week ago.
The biggest changes seem to be the addition of official Samsung bada support, along with some additional test clients. bada is an operating system for mobile developers developed by Samsung. It doesn’t sound like the team had to do anything to support the platform, but it’s nice to know there will be an additional device tested with releases.
To download the new jQuery Mobile 1.0.1:
- JS – http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js (24KB)
- CSS w/ Theme – http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.css (7KB)
- CSS w/o Theme – http://code.jquery.com/mobile/1.0.1/jquery.mobile.structure-1.0.1.min.css (6KB)
Not only do we have 1.0.1 now, but jQuery Mobile 1.1 is coming out soon.
Here’s some stuff to look forward to in jQuery mobile 1.1:
- AMD support
- True Fixed Toolbars – it’s always been buggy, but they seem to have come up with a CSS based method that works everywhere (and doesn’t jump around)
- Better AJAX page transitions
I could swear there was a beta version of jQuery Mobile 1.1 out there, but I can’t seem to find the link. Maybe I’m crazy?
Mozilla released Firefox 10 this morning.
Firefox has converted over to the Google Chrome release numbering, so browser versions aren’t as “major” anymore, but the new browser still brings some nice enhancements.
The biggest addition (especially for us web developers) is the addition of extra built-in developer tools (very similar to Chrome’s):
- Inspect tool for CSS
- Page Inspector (also like chrome, although it has a nice whole page highlight / dehighlight so you can see exactly what you are inspecting
Some other additions are:
- Forward button hides until you go back
- WebGL suppors anti-aliasing
- CSS3 3D Transforms are present
- Full Screen API (should be better for running web applications / kiosks)
- General Bug Fixes
I think it’s worth checking out, as this version will also be part of the ESR program (Extended Support Release). That means it won’t be updated for another 42 weeks, to allow businesses to use the browser long term.
First off, I don’t have a fix. I wish I did. If you have a fix PLEASE send it (via comment or contact form).
The problem has been annoying me since I setup WiFi sync.
From all the research I’ve done, I haven’t found any fixes. The problem seems to be caused by the use of WiFi syncing. I think it relates to the WiFi device becoming unavailable while doing a wifi sync. A problem that wouldn’t occur on a normal sync, and that would be unique to WiFi.
You should be able to prevent this by disabling the Wifi Sync (in iTunes click on your device, uncheck WiFi syncing).
There was a fix floating around that had you deleting iTunes folders, and restarting. That didn’t work for me.
As soon as I find a fix, will post a link to it here, and will post it on the blog.
In 2010, the US Copyright Office said that jailbreaking smartphone isn’t illegal according to the DMCA.
That statement will expire in 2012.
Jailbreaking isn’t illegal, and it shouldn’t be.
If the exemptions expire, it could be illegal to jailbreak your software (and you won’t be allowed to jailbreak or unlock your iPhone).
What can you do?
You can help the EFF get the exemptions renewed, and extended to include tablets and gaming consoles.
In order to get the renewals, the EFF needs to know how you depend on the ability to jailbreak devices. How you use it to write software, to develop apps.
First prepare a statement that says (in notepad or something similar):
- Who you are (developer, researcher, security professional, user, etc)
- Which exemptions you support (would directly support your role) such as the mobile (phones/tablets), game consoles (not sure if this includes Apple TV like devices) or both.
- Which device you need to jailbreak
- Why you need to jailbreak that device
- What would happen if you couldn’t jailbreak the device
Visit and fill out the official form. Make sure the uploaded comment includes your name, the type of works, and all other information on the comments form.
So you want to get into iPhone development?
There are tons of great resources sitting out on the web right now. Here are some of my favorites resources and tutorials on iPhone application development:
Apple provides the best, obviously, resources for iPhone App development. There are many resources that are free and available for anyone to use.
No matter what you do in iOS development, you’ll need to get acquainted with the iOS Dev Center.
MIT puts a ton of their courses online, and you can check out the one-week course on iPhone SDK development.
In recent news (past few weeks) 802.11ac has been popping up quite frequently.
802.11ac is the emerging standard for gigabit wifi. The standard is still a draft, but just like 802.11n, there are already products that support this “draft” standard. 802.11ac will support up to 6.9Gbps (and in lesser forms down to 433Mbps). It is sometimes being marketed as “5G” as the public has become used to the term.
Higher bit rates for 802.11ac tend to use multiple (up to 8) antennas to get the full bandwidth.
Broadcom announced a full family of 802.11ac chipsets at CES.
This has been circulating around the internet for the past few days. I wanted to post it here:
From the poster:
Dear Web Developers,
We are so very sorry about IE6.
Come, talk to us during one of the sessions, and we will show you why Internet Explorer 9 is way better.
Yesterday it was announced, that Absinthe A5 was available to jailbreak your iPhone 4S / iPad 2 on Mac OS X.
An untethered jailbreak for iPhone 4S / iPad 2 was just announced compatible with Windows.
You can download the file:
Then just follow these instructions:
- Download the file
- Extract it
- Shift+Right Click on the folder, Open Command Window Here (or Start->Run, type cmd, and navigate to the folder
cinject.exe -i payloads/jailbreak.mobileconfig
- Install, and use no password for the pod2g server
cinject -j paylods
- Turn on VPN: Settings->General->Network->VPN-> ON
You should be jailbroken. If you have a mac, then simply follow the easy instructions here to do an untethered jailbreak on Mac OS X.
pod2g and the Chronic Dev Team have released an untethered jailbreak for the iPhone 4S and iPad 2 called Absinthe A5. The jailbreak is only for the Mac OS X right now, but we should see a Windows and Linux one soon.
The site is on and off available due to the large demand for it.
The following devices can be jailbroken with the Absinthe A5 jailbreak:
- iPhone 4S with iOS 5.0
- iPhone 4S with iOS 5.0.1
- iPad 2 with iOS 5.0.1
If you need to jailbreak iPhone 4 with iOS 5.0.1, you can check out the iPhone 4 jailbreak here.
I’ve gotten a few people asking this question. How can you delete photos from your Photostream?
In reality you can’t. You can “delete” the entire album, but not photos individually. This is because Photostream is meant to make your photos available on all of your devices.
I don’t agree with it, but that’s how it is.
You can, however, reset your Photostream if you want to remove all the photos (and start fresh):
- Go to iCloud.com
- Log in (with your Apple ID, probably your Email address, and the password you have to type every day on your iPhone)
- Click on your name in the top right corner to bring up the Account options
- Click on Advanced
- Click “Reset Photo Stream“
You can also turn Photo Stream off, if you want to do that:
- On your iOS device (iPad, iPhone, iPod Touch)
- Open Settings
- Click/touch iCloud
- Click/touch Photostream
- Toggle On/Off
Hope that helps achieve whatever you wanted to achieve.