Things noinput likes Explore more popular stuff on Tumblr →
-
-
imgfave reblogged heardtheworldtoday:
-
Git Is Simpler Than You Think
It was about one year ago that we switched to Git. Previously, we used Subversion, through the Mac app Versions, which (rightly) holds an Apple Design Award.

I made the executive decision to leave our comfy world of Versions because it seemed clear that Git was winning the Internet. There was much grumbling from my teammates, who were busy enough doing actual work thank you very much.
But I pressed forward. We signed up for accounts on Github. We learned how to type
'git push'and'git pull'. We became more confident. Git is just like any other source control system! But it wasn’t long before one of our devs called me over to look at a…situation. -
"I've got an idea for an app"
I’ve been an iPhone developer for over three years now. The first app I built was CookieCombo. We sold enough copies to go bowling twice, but still it was completely worth it. We tweeted about it, and got some awesome gigs out of that. Everybody was in need of iPhone developers, and there was a huge shortage. Good times.
As more and more people got to know that I’m an iPhone developer, I got to hear the following phrase more often: “Hey, you know, I got a great idea for an app”. It started with tech-savvy people saying this, but now it seems like everybody and their mother has an idea.
I’m a nice guy, and always try to listen to people. I subscribe to the belief that ideas aren’t worth anything, and that it all comes down to good execution. The ideas I hear invariably end with: “I only need someone to build this”. If it’s a bad idea, I try explain why. If it’s a good idea, I try to explain the amount of work they have to do to make it into a success.
I once jokingly said that I should print some small cards with “No, I won’t listen to your app idea” and hand them out at parties whenever people approached me. Because I want people to like me, I didn’t do it.
However, a month ago I got an email from a friend of my brother’s about a secret app idea. Those are often the worst. He wanted to have a Skype meeting, and I said: “Sure, let’s do that. I probably won’t have time to build it, but at least I can help you and point out the technical difficulties”.
His idea is just awesome. That’s when I decided: always listen to ideas. Most of them are probably another fart app, or a social network for sharing pictures of coffee, but even if the odds are very small that it’s a good idea, the potential payoff for executing a great idea could be huge.
-
-
DIY Jewelry Organizer via Design Fabulous
Great re-purpose of an old gate!
-
1st 4th of July
-
imgfave reblogged charleneislame:
-
iOS Inspired jQuery Mobile Theme
jQuery Mobile doesn’t deviate far from the pattern established by its sibling libraries: provide something that normalises functionality and/or design across browsers and operating systems.
The work by the Filament Group has been vital for standardising the look and feel of jQuery Mobile, especially when dealing with incredibly dated or under-featured mobile browsers. Borrowing upon conventions established by both the iOS and Android operating systems, they created something that is palatable across a range of devices.
There will be odd instances when you need an application to look as close to native as possible. I completely agree with the Filament Group’s arguments against this, but currently designers are forced to roll their own solution. What I have created is the beta framework for an iOS-inspired theme that attempts to bring jQuery inline with the native iOS UI elements. I actually began this project when the first alpha was released, but with taking on a new job and other responsibilities, I found myself lagging behind the release schedule. I’m not sure of the response this will get, so hopefully I can gauge how much time I should spend on this in future.

But without further ado: here is the iOS-inspired theme for jQuery Mobile. It works great in Chrome, Safari, iPhone and iPad mobile Safaris.

Some Caveats
- To achieve the look of the iOS style back button with CSS3, the HTML is customised and therefore must be copied and pasted manually. The back button template can be found in the GitHub readme file.
- The CSS3 back button isn’t perfect, there are some jaggedness and shadow issues.
- Plenty of elements still remain unstyled, or are missing hit state styling.
- Cross browser compliance is a low priority.
- This is an add-on theming layer. It was impossible to fork the actual jQuery Mobile theme and attempt to keep up with their changes, so this just sits as a skinning layer on top.
Some Issues This Exposes in jQuery Mobile
- Dialogs need some serious work. I could have spent a lot of time and made my dialogs look exactly like the iOS ones, but this would have involved some pretty hectic CSS and JavaScript. As is I had to do a bit of a work around to get them to dock to the bottom and not the top. Most notably broken, the inability for these dialogs to behave like modals - showing the background as obscured.
- Back button syntax. They’re are definitely some cleaner ways to create the iOS style back buttons. I was keen to avoid images, but an image mask might have done really well in this situation. Regardless of that, you will probably find yourself plugging in custom HTML when working with jQuery mobile, and not just the buttons.
- It’s bloody hard to keep up with the release cycle. This is not a bad thing ;)
I am, as always, open to merging pull requests and suggestions to help improve this project. I must also stress that it is important that truly innovative changes best be held off until jQuery Mobile makes it out of beta. ■

