This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Saturday, February 23, 2013

Discover the important information of how to make android apps

Discover the important information of how to make android apps

Article by Willium Sinthya

Android is one of the quickly boosting mobile operating system platforms. Android development i.e. how to make android app has become probably the most aggressive territories of business. Android developers are active designing apps as a large numbers of mobile manufacturers are being connected to Android. It is the most in-demand operating system for mobile handsets. This platform is Linux based, it is based upon open source and it really helps to acquire innovative and powerful applications for mobile users. As there is certainly high want for Android applications, many companies have started the business of developing Android applications.

During the recent time the majority of the Android Applications is still created and folks are using them tremendously, as they are simple to learn and effortless to utilize and implement. Further, the markets is amazingly open and so that the developers enjoy the mobility to create their apps whenever they need so they could very well get periodic updates about how exactly their apps are performing in the market. People often download the most reliable android applications from the web, this in return helps the programmers to get to realize that which applications are best and in addition they also came to know about the prefers and needs of the customers and then it becomes possible for them to produce the androids applications.

Android is assumed to be the best application development programs in our mobile world. Certainly, android phones can match and remain competitive with other development programs like Blackberry, iPhone and other such Smartphones. Many types of handsets use the Android platform today, and for that reason of several kinds of applications in the android market, there is always numerous competitions on an android platform. Many applications are free and some needs to be paid for a small amount. You are able to download any application that appeals to your fancy, as there are various based upon categories for example games, entertainment, browsing, organizing, etc. If you have assistance of iPhone tutorial, the task of how to make an android app becomes simple.

Hence, Android application development is ultimately becoming a need. Apps can be effortlessly designed for smart phones without having to go through complicated procedures and offers a great deal of returns on investment. The Android applications have brought a good revolution in the market of smart phones. The applications have the possibility of influencing every single walk of life. Android application development is considered the most talented application platforms. It provides developers simple and appropriate development for multipart business necessities.

With the Android market on the rise, the need for Android application is on the rise. This is mainly because the websites need to be appropriate for the smart phones with Android operating system and platform. On the other hand, no business would like to give the competitors the opportunity to make ahead by ignoring the users of Android phones. As more and more Android smart phones are sold in the market the demand for new android, applications are mounting forcing developers to go above their expertise in order to meet the public demand.

This Android Tutorial blog creates a systematic resource for Android SDK development including all Android programming. We also run a 12-week android course educated by real android tutors who guide you through how to make android appsstep-by-step via Android SDK Videos and programming worksheets. This android dev blog is consistently modified with free android tutorial including all the latest Android OS version development. Our Android Course has given Android training to more than 100 developer students worldwide. Feel free to browse and subscribe to our feed to get daily updates.










Find More Iphone Tutorials Articles


Source : iphonetutorialtips[dot]com

Download iOS 6.1.2 Direct Links

Download iOS 6.1.2 Direct Links

Download LINKS ( DIRECT ) :

iOS-6.1.2-Download-direct-links


Source : blancer[dot]com

Objective-C on the Mac L14 – Initializers (init)

How to override the init method to initialize instance variables in your own classes.


Source : ducktyper[dot]com

Friday, February 22, 2013

Lucy Swimming in Cocoa Beach

Lucy enjoying the last evening of vacation in Cocoa Beach in a tide pool. April 2012.


Source : ducktyper[dot]com

Showing an Alert in iPhone

Many times, we want to give a visual indication to the user that something has happened. We might tell the user that a file was saved, information has loaded, or some condition has been met that they should be informed of. We might elect to do this with a UILabel, but for a truly attention-getting alert, nothing beats a UIAlertView. In this blog, we’ll see how to show an alert. Let’s get started!

Open up Xcode, choose “Create a new Xcode project.” Select the Single View Application template, and click Next. Name your project AlertDemo, and choose options as shown below:

Click Next, choose a location to save the project, and Click create.

After the project has been generated, select the ViewController.zip file, and place a single UIButton on the view. Change it’s title property to “Press Me.” Your .zib file should look something like the image to the right.

We will wire up this button to an IBAction method in the ViewController that will create and show a UIAlertView. Before we do that, we should talk about the UIAlertView’s initialization method.

The most often used method to initialize an alert view is

initWithTitle : ( NSString * ) message : ( NSString * ) delegate : ( id ) cancelButtonTitle : ( NSString * ) otherButtonTitles : ( NSString * ), …, nil

We always provide a title and a message, as well as a cancel button title in this method. The delegate argument is most often left nil, but may point to a protocol that can be used by the alert view. Other Button Titles can be used, and the alert view will display them, but action methods must be provided to these other buttons in order for them to work. If we only want a cancel button (which will automatically dismiss the alert view), then we should leave the otherButtonTitles argument nil as well.

Note also that the last argument must be nil as well; this is because the otherButtonTitles argument is an NSArray of NSString, and NSArrays must be nil terminated. If we set otherButtonTitles to nil, the final nil is of course not needed.

Open up ViewController.h and make the following change to the code:

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

- (IBAction)showAlert:(UIButton *)sender;

@end

We’ve added an IBAction method declaration to the header file. This method will be called when the user presses the button. Wire this method up to the UIButton’s Touch Up Inside event in Interface Builder now.

Open up ViewController.m, and make the changes shown here:

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (IBAction)showAlert:(UIButton *)sender
{
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Button Touched"
                                                                       message:@"You Touched the Button!"
                                                                       delegate:nil
                                                          cancelButtonTitle:@"OK"
                                                          otherButtonTitles:nil];
    [alert show];
}

The only change we’ve made to this file is that we’ve added the implementation of showAlert. The UIAlertView is instantiated as alert, and in its initialization, we’ve provided a title, message, and the text that will appear on the cancel button. After allocating and initializing the alert view, we display it by sending it the “show” message.

Running the program gives the following output:

There are many more features of alert views than can be discussed in this blog. For more information, consult the UIAlertView class reference, available both through the organizer in Xcode and at developer.apple.com.


Source : edumobile[dot]org

Thursday, February 21, 2013

Paint Drips v0.1


My first project with Codea for iPad. This is more or less a remake of an old Processing sketch of mine from a few years back. Codea is an app that lets you code with Lua right on your tablet! I highly recommend using an external keyboard with it :) The music in the background is by me. You can check out the entire song at soundcloud.com


Source : iphonedevx[dot]com

Getting the duration of a touch on iPhone

Getting the duration of a touch on iPhone

Since iOS version 5, gesture recognizers have been added to the list of controls in the Interface Builder library. But sometimes we want more information about a touch than these handlers can easily provide. Today, I’ll show you a simple way to get the exact duration of a touch on the screen. So let’s get started!

Start Xcode, select “Create a new Xcode project,” and select the Single View Application template. Click Next, name the project TouchDuration, and select options as shown here:

Click Next, choose a location to save the project, and click Create.

Open ViewController.xib, and drag two UILabels from the library to the view. Set the text of the first label to “Touch the screen” and delete all text from the second label. The view should look something like this:

Open ViewController.h and make the following changes:

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

@property (nonatomic, strong) IBOutlet UILabel *lbDisplay;
@property (nonatomic, strong) IBOutlet UILabel *lbTime;
@property (nonatomic, strong) NSDate *startTime;

@end

We’ve added two outlet properties for the labels, and an NSDate property named startTime. Return to ViewController.xib, and wire up the two outlets to their corresponding labels:

Open ViewController.m and alter the code as shown :

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

@synthesize lbDisplay, lbTime;
@synthesize startTime;

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    if ([touches count] == 1) {
        self.startTime = [NSDate date];
    }
}

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
    if ([touches count] == 1) {
        NSDate *now = [NSDate date];
        NSTimeInterval deltaT = [now timeIntervalSinceDate:self.startTime];
        if (deltaT > 0.5) {
            self.lbDisplay.text = @"Long Touch (> .5 seconds)";
        } else {
            self.lbDisplay.text = @"Short Touch (<= .5 seconds)";
        }
        self.lbTime.text = [NSString stringWithFormat:@"Exact time: %f seconds", deltaT];
    }
}

- (void)viewDidLoad
{
    [super viewDidLoad];
        // Do any additional setup after loading the view, typically from a nib.
}

- (void)viewDidUnload
{
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    self.lbDisplay = nil;
    self.lbTime = nil;
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}

@end

After synthesizing the properties, we’ve added two methods: touchesBegan: withEvent: and touchesEnded: withEvent:. In touchesBegan, after verifying that only one finger is involved in the touch, we simply obtain the current time in self.startTime. In touchesEnded, we again get the current time, then calculate the time difference between “now” and the startTime. The timeIntervalSinceDate: method of an NSDate object returns a float: this is the difference between two NSDates expressed in seconds. (NSTimeInterval is simply an alias for float.)

In viewDidUnload, we release both of the label objects, since they were retained by the viewController (they are “strong” properties).

Now run the application. As expected, not only does it inform the user whether the touch was “long” or “short,” but also exactly how long the touch lasted.

In most cases, we can use the new gesture recognizers provided for us in Interface Builder. But if we need to get the exact duration of a touch, the procedure just discussed provides an easy way.


Source : blancer[dot]com