May 2013 M T W T F S S « Apr 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Diamonds are girl’s best friend. And so are mobile apps. Especially ones which will make you feel like a princess just by using it. Diamond in the Rough is one such iPhone app and we’ve just launched it for our client.
Diamond in the Rough is one of the world’s leading natural, rough diamond jewelry brand. Their product line is made of diamond rings, but not the classical diamond you might find in most of the jewelry stores – these diamonds are in their untouched form, showing out the inherent beauty of these precious gemstones.
Make me feel good!
We’re never satisfied with simple, purely informational applications. Sure, the apps we make should provide basic information about our client’s products, but the app is sucessful as long as you really want to use it. The idea for Diamond in the Rough app was to give you the feeling of wearing one of those rings before actually buying them.
If you want to see how any diamond ring from their offering would fit you, all you have to do is:
* download the free Diamond in the Rough app
* click on “Try on a Ring”
* choose whichever ring you want – they’re all nicely sorted into several styles
* and take a photo of your hand with the ring on it!
The photos you take can be saved to your photo roll or shared with your friends on Facebook or Twitter!
Once you’re satisfied with the ring, you can use the app to find out more about rough diamonds – like that the Diamonds in the Rough team examines thousands of rough diamonds to find just a handful of ones naturally perfected or that each ring is hancrafted uniquely around the specific shape and color of the rough diamond. The app also showcases some extraordinary pieces and if you’re soon about to get married, maybe you’ll want to check out the bridal collection – some of the nicest and pretiest rings we ever saw are there.
If you really want to see how you’d look with a rough diamond ring, download Diamond in the Rough app now and check it out!
P.S. Our QA team really tested the app thoroughly. Click here to see how.
A large part of being productive in our personal and professional life nowadays has to do with the applications we use. However, there are probably hundreds of note-taking apps that have already flooded the App Store. Aware that note-taking applications are dime a dozen on the market, our client has prepared in advance replies to some of the questions that might come up among potential users on the SweetPicks Questions & Answers.
A few days ago the LaLa Lunchbox app landed on App Store. Even after such a short time, it got some great feedback. Things like that happen if you have a client that knows what problems need to be solved, but is flexible enough to let the professionals do their work. This post is about the design and development process of the app. Read more
Today we are going to talk about tool that comes bundled with Mac OSX, but lots of developers don’t even know that it exists, and even smaller number of us use it… The almighty Automator. We are going to make a simple tool that creates iOS application icons for us without writing a single line of code…
Xcode development environment is integrated with GDB (GNU Debugger), a cross-platform debugger supporting many languages including C/C++, Fortran and Objective C. Xcode provides user interface for tasks as managing breakpoints or inspecting variables. For all advanced tasks there is the GDB command line. Command line provides commands for controlling all aspects of program execution and data manipulation.
Last time we were playing with MapKit in iOS we were grouping annotations in a map view. That way our poor MapView could handle hundred or even thousands POI without taking any performance hits. We made simple filtering algorithm whose job was to find annotations that are to close to each other and instead showing them all represent them with a single map pin. Today I am going to show you how to differentiate between pin that represents single POI and one that represents group of annotations. If you missed last post I recommend you to read it before we continue.
Image processing in iPhone applications is really simple. This tutorial will show you how to use Quartz 2D functions to obtain the actual pixel data from a CGImage object and how to create new modified image.
Open Xcode and create a new project from the View-based Application template. Add some existing image you want to use in application to Resources folder (Add->Existing Files…), in tutorial I use image named storm-at-sea.jpg. Open YouProjectName_ViewController.xib in Interface builder, add UIImageView and UISwitch to UIView by dragging them from the Library panel. Set the image property of an UIImageView to name of your image and set UISwitch State property to Off.
The future is here – more and more handhelds are being built with high definition screens. The iPhone ships the Retina display, while on the Android (as of August 02, 2010) HDPI accounts for more than 50% devices.
To web developers, there is clearly a need to build high density compatible web sites.
Usual way to display maps on iOS devices is using Map Kit framework that enables you to embed maps directly into your application and adds support for annotating those maps. Problem arises when you need to display large number of pins or annotations. Device performance degrades as number of pins increases and usability of UI suffers greatly. Recently we were required to develop an application that includes map view with almost 1000 places of interest on relatively small geographical area. To solve those mentioned problems we had to find annotations that are close one to another and reduce their number.