Archive

Posts Tagged 'iphone'

Development of a magazine for iPad

No comments May 15th, 2012 No comments

A tablet is a tablet

What better use can be given that an iPad to read news? Well maybe one of those games arch-addictive ... but the truth is that the tablets are made to read, to replace the paper, to books. Besides being a supercomputer where we can see videos, check email and play, the main use that is given is to read newspapers and magazines.

Esti Source Magazine

Esti Magazine is a magazine of fashion, trends, technology and culture oriented "modern women" 18 + years who have iPhone or any other interested Tablet and be aware of what happens both in capital cities and suburbs. The director of the magazine (and my wapis!) Vidal White saw a need in the market for fashion magazines which meets the demand of the events taking place in Madrid and Barcelona but not in the rest of the Spanish provinces . So together we started to design a digital magazine for Tablets / eReaders that I had news of events, products and artists who do not necessarily have the center in these cities. On the operational base Galicia and looking for writers, illustrators and collaborators around the world. ESTI Magazine was born in Galicia means "Are you".

instrucciones

Technical Challenge

Some of the challenges in development for Tablets is we have to maximize the screen as opposed to a mobile gives us a greater view of contents, images and text. We may also provide a vertical design which highlight the text and a different landscape photographs highlighting. Another obstacle was to provide content that can be updated slowly and that the items have already been downloaded are stored on the device to consult then but do not have an internet connection. That's what is known as offline navigation items.

Of course we did not want to leave to take advantage of the programming done in iPad iPhone also performing what is known as a "universal application" so we had to adapt the design and features a screen three times smaller.

Added ShareKit API for readers to share the experience of the magazine on Facebook and Twitter friends and followers.

The result you can see down the application for both iPhone AppStore to iPhone. In the coming months we will be working on the Android version.

All this combined with some great writers and very original from Spain, Argentina and Peru gave a product which gradually going to grow and we hope to impact the entire planet! Magazine estimated all to read! If you have not yet a tablet or an eReader you can read articles on the website www.estimagazine.com .

I invite you to download it , test it and tell me what you think!.

download the app

If you want to create your app and bring life to your project, I invite you to read the FAQ for Mobile development and if you still believe in take it forward and you do not know how, send me a quote request .

Written by Juan Ignacio Bagnato

FAQ: Creating an iPhone application

2 comments April 13th, 2012 2 comments

Want to make your iPhone app developer and you're not? You have an idea but you do not know how to do to develop it? In this article we will review the frequently asked questions that have users who want to create an application for iPhone or any mobile device in general, whether Android or WindowsPhone. It is based on real questions that we receive.

diseñando tu aplicacion móvil

What is the price of an iPhone application?

Almost always it is difficult to assess an application. To avoid falling into subjective parameters, we try to follow a metric of working hours and an hourly rate. The total value will be the number of hours worked by that value. Depending on the complexity of the project, the number of people involved and the scope of the project a final price is calculated. The hourly cost may be around 40 - 70USD. In the case of an hourly rate of 40USD and development of 2 months would have a final price of $ 12,800. The magazine talks about 10mil Emprendedores.es Euros for a 2-month app and apps 100mil for over 6 months ( see article here ) If you want to request a quote for your project, please visit my web form www.na8.com .ar / budget

.

What price range?

Prices may vary in many ways, for example, if the iPhone app is done only or also a version for iPad, if you include a Content Management System (CMS), if you throw together a website, if you have interaction with networks social, local database and / or server, whether or not to include graphic design ... and several other features that depend on the app to be developed.

How long does it take to make an app?

Preguntas Frecuentas sobre desarrollo para iPhone

Also depend on the application you want to do. Develop a game can take from 6 months to 2 years. An application "normal" navigable screens and without much complexity can be done in a couple of months. On average the normal apliaciones take about 3 months of development and an additional month in which close detail performed tests and corrections to be published in the Markets.

.

What is a Content Management System (CMS) and why do I need?

Crea tu propia app A Content Management System, "Content Management System" (CMS for short English Content Management System) is a private panel for an administrator of a site can create, edit or delete content. The best known example is a blog, a blog authors access with your username and password to a special panel where they can create articles, upload photos and videos and set the appearance of the blog. What CMS do you have to do with an iPhone application? Most iPhone applications interact with a server to provide content to their users. Ideally, in conjunction with mobile application development to develop a CMS application specific. If for example your application provides addresses of nearby restaurants to your users, you'll need a CMS that allows you to load the restaurants that want to appear with your name, address, photos, etc.. All that information on the go keeping a database on the server. To make things clear: it is as if every restaurant that you will carry out a "post in your blog". Create a specific CMS for your application development is all that can be expensive, but it gives you the flexibility to update the contents of your app independently to have to update the entire application if static (CMS).

Will I need to hire a server (hosting) and a. Com?

Chances are that together with your app sets a website to promote it, to discuss who you are, add a section of user support, allowing users to contact you and provide support. To have your website need to hire a hosting service that costs about 100USD per year (the typical "Linux shared server") and register a. Com costs around 20USD. If you have no plan to create a web promotion, you'll have to see if your app needs a CMS or not because if you need it you have to hire the hosting, but could save you register the domain ". Com".

Why do I need a database to my app? Why is there a local database and one on the server? What is the cache?

Bases de Datos para tu Dispositivo If your mobile application queries data on the server (probably your CMS), such as text or photos, you'll be making the internet user to connect either via wifi or 3G. If for a photo download 1 Mega, that has a timeout, do not want to redial if the discharge is made that Mega and have to wait and "use the Internet." Then it creates what is called "cache" that-in this case saves the photo of 1Mb on the device and if the user reselect the load from the memory instead of the server request. So save "time and money" and improve your user experience. When we have a slightly more complex user interaction and the server, such as having related pictures with text, audio or information carried by the user, preferences and personal information, to have it properly organized and consult on a fast should create a "local database" (the smartphone). Another advantage of the combination of using a cache and a local database is to allow "browsing offline" application, for when the user is in areas with no connectivity. That is, even though not connected to the internet, eg on an airplane, you can still view the information (photos, text, etc) you downloaded earlier.
The remote database (or server) will collect information from your CMS and also can have your information uploaded by users, as a backup, for consultation or statistics.

So: I can add content later? o Each time you want a change I have to reprogram the application and spend money? Will I always need a programmer?

If you're telling a CMS, your app is likely to remain the same and only have to make changes to the content, which would have additional costs. You yourself ocuparías of updating the application.
If instead you want to add new screens or functionality to your app, you will need a programmer to modify the code and resubmit the app to upload a patch for the market as an update. So you have to request a quote for valuing the price of those changes.

How do I know I will steal the idea?

It is very common that we ask this question, many people believe they have "THE idea" and are afraid of being robbed your GREAT idea. I myself went through that stage : P . But the truth is that very few have such a great idea and revolutionary that could change the world do not want to discourage them, but this is not me, they say the big investors , experts and entrepreneurs . Almost everyone agrees that ideas are worthless (and you read it!). What really matters is the implementation of the project team and the development of this enterprise. Besides all agree that now is not "invent" anything new, but usually something existing copies and improve it, or combine features in a single product or simplifies a complex to be accessible to new audiences. Think of Google, when it appeared in 1997 and there were many search engines: Yahoo, Altavista, Terra and yet revolutionized the industry by its minimalist design and a different way of indexing and ranking leave a link that might be useful to register trademarks / ideas : http://www.lecantolas40.com. ar/como-registrar-marcas-e- ideas, entrepreneurial /

What does designing an iPhone app / Mobile? iPad / Tablet or Web? websites.

Partes de una aplicacion iPhone Remember all the possibilities that give you mobile devices: smartphones today have processors and RAM as a desktop PC. In addition to interacting with the environment have accelerometer, GPS, camera, sensors, microphone and speakers, the actual "phone" and SMS. And of course internet access and thereby contacts, calendar, email and social networking and Bluetooth connectivity. All this with a small touch screen. The tablets do not have the phone, but have larger screen and more processing power and memory.
When designing a mobile application, we must take into account the screen size for the design and usability for the user to take. For example buttons Apple recommends a minimum size of 40 × 40 pixels so that the finger of a human hand can touch it.
If while going to launch a mobile app, and web tablet, you should keep the same style so that the application is consistent and easily recognizable to the user.

Should integrate my app in Social Networking?

The communication power of social networks today is undeniable. They are very important and have the power to make networks of contacts can viralizar content within hours. Whenever possible and non-intrusive way should have options for interacting with social networks from your app. It will give added value to your product and it makes life easier for the user, will also serve as free advertising for others to download your app encourage.

If my app is not going to be free, as I get paid? How do I sell my app?

Once the development of your app, comes the stage of publication in the markets. If Apple's App Store and Android if the Play Store. When you decide to publish a price, can be free or paid. The price is usually $ 1. Note that both Apple and Google are left with 30% of your earnings. So if you have 100 to 1 USD decargas actually going to charge 70 USD.

How do download (downloads) of my app users?

Once your application published in the Market for users to download from there. Users will not download the app from your own site or from a hosting server or your computer. The only way to download (and pay) is through the official Mercador both Apple and Google.

.

.

¿I can sell my app without going through Apple / Google?

No. To sell your application (at least legally!) Should be published in the official markets of Apple and Google. If you would have to change your business model and offer alternatives.

Why does Apple have to accept my application? Why not accept that reason? Does the Android market is the same? How long it takes to review it?

Apple has a policy of monitoring and review of applications prior to posting. Among other things reviews the application does not contain nudity, that is not offensive or discriminatory, it does not violate copyright and technically not exceeding the memory limitations of the device, which contains no bugs and does not steal your private information. The process takes 1 week.
Google does not control the apps previously, and contains some policies are different and sometimes apps that are potentially dangerous or that behave like viruses or SPAMM. The public itself is responsible for reporting to those applications and Google acts and then withdraws.

Do you make applications? Where are they? How I can contact?

Crea tu propia aplicacion a partir de una idea

We are currently developing mobile applications for iPhone / Android and tablet / iPad. Also make websites (HTML5 + CSS3) and web applications (such as adaptations of smartphone apps) to support Nokia, BlackBerry or WindowsPhone. We as CMS, launch sites and integration in social networks. Way we work is freelance.
We have presence in Argentina and Spain and made developments to various parts of the world (Mexico, USA, Argentina, Spain, Uruguay).
Any queries or request for quotation please contact us or leave us a comment on this post. I invite you to follow me on twitter @ jbagnato and visit my personal web www.na8.com.ar

Espero tus comentarios para desarrollar para iOs / Android

In short ...

I hope these frequently asked questions (FAQ) and answers for iPhone application development / mobiles will serve to clarify some of your questions and can move forward and continue to create new apps. My intention is to continue adding topics, questions asked (and answered) and consultations with the time to go to improve this post.

Of course I invite you to make comments, queries or requests for quotes !

.

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 . If you want you can request a quote to develop your app !.
.
.!.

Mussage iPhone, Musical Messages

4 comments October 5th, 2011 4 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

26 comments September 26th, 2011 26 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!
.
.
UPDATE: Due to the many questions I received about iPhone application development / Mobile / Tablets, I created a new post of FAQs in the collecting and updating I'll attempt to answer and clarify your doubts! The FAQ link is: Create an iPhone app
UPDATE 2: I also created a form to send me request budgets for developing applications for iPhone and Android.
.
.
Categories: Philosophy , General , Rain

Optimized by SEO Ultimate