Archive

Posts Tagged 'iphone'

Designing an iPhone application

2 comments October 14th, 2011 2 comments

I'll try to summarize all the work that I took the application DEVELOP Mussage iPhone in a week . If you do not know yet what Mussage, you can read this post !.

I was doing the steps and tools (mostly free) that I was using.

Use Case Diagram

First of all, and basing on the idea, I made ​​a use case diagram with yuml.me

MockUp

Then a scheme harmonized navigation screens with Balsamiq MockUp :

DER

It is time to design the tables that will have the database! For this we use the designer MySqlWorkBench

Xcode

It is time to program in Objective C ...

Also used the following Frameworks, libraries and tools for IOS:

  • FMDB for SQLite
  • JSONKit for and receiving Json parsing the Server
  • MD5 Hash for sending to the server and authenticate the login
  • Internationalization of Strings and Xib in English and Spanish.
  • Views QuartzCore for animation
  • MediaPlayer for playing songs on iPod
  • MessageUI to send mails within the app

Server Side (PHP)

Developed with the IDE Aptana Studio 3 API to provide services to the app and interact with the database.

Graphic Design

I did not really too graphic, I used standard IOS controls and add some little icons , that if ...

Web Application for HTML5

To accompany the launch of the app, a website based on a Template and tuned with PHP.

Post in the AppStore

Finally, publish the app!. It's a bit convoluted the issue of certificates and preparing a version for distribution, but following the instructions on the apple website you can go by.
We must be prepared to give screnshots and icon in different sizes for iPhone 3G (and low) and iPhone 4 with Retina Display.

Ready!

Once Apple approves our app (takes a week) to start promoting our app! Download it and use it!
I invite you to prove it:
Hits for everyone!
Any queries leave me your (s) comments here, or find me on twitter @ jbagnato .
.
.

Mussage iPhone, Musical Messages

2 comments October 5th, 2011 2 comments

What is Mussage?

Is a video that explains what is and how it works

YouTube link

The idea

A simple idea with elements that already exist but combinandos of a new form, I will explain through some key concepts:

  • Most people use text messaging
  • Messages are sent between friends, family and partner.
  • Everyone likes listening to music.
  • All saved huge amounts of songs on the iPod, between 1,000 and 7,000 depending on the capacity of the device.

From this thought: Would not it be nice to send a song with a text to a friend? and the reality is that there is no application that lets you do this easily. Another obstacle is the copyright of the artists ...

EUREKA!

Why not send a text message to a friend with a song that has its own smartphone?
It often happens that as I have so many songs on my iPhone never really know what albums and artists I have saved and occasionally use the Random mode for music and I find myself telling "did not know I had this song."
Yet another positive point is that the idea is that the songs you have are your favorites, the ones you like. So if I send a song to a user in your own library of songs, it's hard not to like it!.
Best of all: it is simple to program it on iPhone, no computer required monster or months of work, at least to develop the basic idea. Obviously then you can improve and add features, but the concept of the idea is realizable by a single developer.

Birth

Thus was born Mussage-mixing of English words Music + Message-an application developed in a week , as I said in a previous post. It was a tough week, hours and hours of programming, design and learning!. Shipping for the review of Apple and you're approved!

Available in iTunes AppStore

The application is ready to drop your iPhone, iPod Touch or iPhone in the Apple app store to download it now click on the image:
It is version 1.1 with significant improvements made to the previous version.
Also I invite you to visit the Web Mussage in http://www.na8.com.ar/mussage that has additional information on the application.

Future

I want to thank my Wapis that helped me in the cartoons of the video tutorial and made the video recording of the story of super good! Also the logo is also her!. Thank you very much!
The future of the application will be watching, surely you can do many improvements! I welcome your comments and suggestions!
You may develop a version for Android and one specifically for the iPhone screen size.
.
.
.
Juan Ignacio Bagnato.
.
.

The challenge of creating an iPhone application in 7 days

6 comments September 26th, 2011 6 comments


Background IOS

3 years ago that I'm programming applications for iPhone / iPhone and the reality is not yet developed any of its own. For a year I worked for a company Startup and learning the Objective C programming language and participating in projects of various apps (which very few saw the light): an app advertising for Toyota, a zombie killing game based on a comic, an application to learn to sing karaoke and other like Twitter but with voice messages. Then I worked on a freelance for others and was "evolving" in the versions of IOS, new APIs and server-side PHP and communication via JSON.

Ideal Requirements

I always had several ideas for iPhone applications, but until now never took place. Having no account in the Apple Developer Program could not publish in the Appstore. A few months ago I subscribed to the program and that gives me the possibility to publish. Now, just need to decide the idea and implement it.
Something that I learned over time about ideas is that in order to perform them should be simple. Simple is best. Simple, minimalist, to fulfill a particular function, that is not overwhelming to the user. Apple's policy is that and it says in its guidelines for developers: an application should be "small" to do a single thing but make it very well.

The challenge

Thus was born the name of Mussage for an idea I had in late 2009 for an iPhone application that I think meets the conditions: it is simple, focus on solving one thing and is viable. I'll tell you in an upcoming post about it. Now I have the challenge of trying to develop it in a week which is the free time I have before starting a new freelance work!. I do it? ...

To do so, I address a timeline and I have a set of free tools and many on-line.

Timeline

  1. day 1 Design: UML, DER (database) and web structure, navigation mockup app
  2. Day 2: Creating Login (iPhone + web PHP)
  3. Day 3: Structure iPhone app, navigation between screens
  4. Day 4: Access to the iTunes library and send JSON data to the server
  5. Day 5: Receive message recipient list and send messages to other users
  6. Day 6: Internationalization and Testing, detect leaks Memmory
  7. Day 7: Graphics and Publishing on the App Store.

Tools

  • Mobile iPhone

    • X-Code for elbowing Objective C.
    • Articles in the iOS Dev Center Apple.
    • Library FMDB for SQLite database.
  • Others

    • Apache
    • MySQL Database
    • FTP Client Filezilla
    • Producteev to manage tasks for Mac, iPhone or Web, very good to keep tidy (free)
    • Packs of icons free
In a future post I'll tell you more about the idea to develop " Mussage, Musical Message ".
A nudge!
.
.
Categories: Philosophy , General , Rain

Multitouch. Farewell to click

2 comments June 21st, 2010 2 comments

The mouse came with the popularity of the PC and was one of the reasons for any "simple individual" can handle easily the computer back in 1995. Before he had to make things as difficult as typing "cd wordpress" with the keyboard to access a directory. But now you could double click on a folder.

This great revolution that resulted in the time that peripheral (and just as my parents are about to understand the diferncia between a right click and left click) is about to disappear to be replaced by the multitouch.

While Apple always stood out to offer its users friendly interfaces (such as when he created the one-button mouse) managed to bring their screens millions of users with unprecedented multi-touchscreen mobile phone: the iPhone.

The Touchscreen existed

Has ciendo memory, many years before the release of the iPhone in 2007 and existed touch screens and the best known product was the Palm. The PDA never succeeded. Perhaps because they were imitating the click of a mouse but with a plastic tipped pen that put pressure on the screen (the stylus). And like with a cursor, only being in one place at once.

I remember seeing pictures from the iPhone online and think "but who wants to touch the screen with your hands?". I was crazy. Is that for decades we have been accustomed to pushing buttons (like Desmond on Lost: "Push the button!"). Cell phones were all with numeric keypad and some offered full QWERTY keyboards (and minutely useless).

So ... how to break the old paradigm of push buttons to dial a phone number? At that time there was a Palm touchscreen model that was also mobile phone and had very few sales. What is the difference besides the iPhone was much more fashionable?

The difference is the Multitouch. And the technology that came with it.

Without going into too much detail I'll try to explain the difference between multitouch system introduced by Apple with its iPhone and the touchscreen system "classic" (which are more like a click). The screen with multitouch is a continuous electrical flow over the entire visual surface where by posing a finger is interrupted. And that disruption is reflected in the device as a "touch". It has the ability to interrupt the current screen simultaneously (using multiple fingers at once) achieving the multitouch. No need to put pressure on the screen. REPEAT: no need to put pressure on the screen:. This new system dispensed with the use of plastic pencils or other items. With the fingers of the hand, so easy.

We must say q ue iPhone with multitouch was accompanied by an operating system for you. The best example to adopt this technology is to manipulate photos with your hands. When you open a photo and you zoom with two fingers is a completely natural experience. You do not have to click a magnifying glass, or a "plus" or type "200%". Slide your thumb and forefinger. It's simple intuitive is incredible. Go to the NEXT photo by dragging your finger or zoom back to the original with a "double tap" (two touch a row). Same for manipulating maps, draw or play Field Runner.

Once you start to use the multitouch and no turning back. You do not want to use more than the mouse. I find this ridiculous, outdated past. Why move a plastic gizmo when I could touch the screen to select what you want?.

Goodbye to the mouse, throw it away.

.

For a full explanation of the system multitouch visit this link (in English)

iPhone: Tips to optimize the life of your mobile

No comments January 23rd, 2010 No comments

Some quick tips to give you more battery on your iPhone.

iPhone Battery

After reading the post by Javier Martin on the use that gives your iPhone, I decided to make this short post with some tips that may prove useful for both humans now rely on our mobile phones.

While they are oriented to the iPhone, most can be applied to all smartphones (or should I say superphones ?) that from this new era of touchscreen, connectivity and GPS for 24 hours has become a new challenge of energy conservation .

Tips to live longer your mobile phone:

  • Lower the brightness of the screen (I have it 25% and I see great).
  • Disable GPS location when not in use (it is said that Android-consuming).
  • Turn off bluetooth.
  • Automatic screen lock a minute.
  • Use only the Notifications (Push) necessary. Can be configured per application.
  • Time to check mails automatically in 30 minutes (depending on your needs).

The activities that are being consumed battery on the phone and addictive games (such as Fieldrunner ) that cause us to be for more than one hour continuously with display on :-) . Do not forget the camera (more if your phone has a flash!) Or film.

As the battery life of iPhone is limited in its total amount of recharge, we recommend plugging it when your load is at 10% (or less) and leave loading to complete.

I hope these recommendations are likely to be useful until you exit the new iPhone 4.0 (Do people in April 2010?) That have removable battery rumored and will last longer.

.

Tags: , , , , Categories: General , Tutorials Tags: , , , ,

Figures: October 08

No comments November 3rd, 2008 No comments

With this post inaugurated the section "numbers"
Per month post and read hundreds of these filter out / collect post with interesting numbers, numbers that can be money / silver / peanuts, site statistics (traffic / hack / data number), less technological world data, in order, interesting figures for the last month. (we will try to be monthly).

Continue reading "Numbers: Oct. 08" »

The dark side: the iPhone - Part 2

1 comment September 18th, 2008 a comment

(Continuing the first part )


(Steve Jobs, the father of the beast)

One annoying thing that leaves out a lot of people "no techie / geek / freak" is the fact of having to add much functionality on the outside, ie following tutorials or guides published online by other people who encountered the same problem or threw an owner of a feature or improvement, and having to research a topic, and rebuscarmela googling for something as simple as turning up the volume that brings low ceiling, add ringtones without having to buy them by iTunes, VIDEO RECORDING (which the phone may bring factory and it is not).

Continue reading "The dark side: the iPhone - Part 2" »

Tags: , , Categories: The dark side Tags: , ,

The dark side: the iPhone - Part 1

1 comment September 5th, 2008 a comment
Evil Iphone

The iPhone is the gadget of the year, there's no discussion. After the commercial success of the Wii, the iPhone was world record sales, and with the arrival of its second edition (3G) is expected to selling enlarge them.

There are hundreds of web pages with reviews and comments, people raving about the phone, the technological revolution that means, and the move by Apple with this device. It's time to see the dark side of the beast.

Continue reading "The dark side: the iPhone - Part 1" »

Optimized by SEO Ultimate