Showing posts with label Apple. Show all posts
Showing posts with label Apple. Show all posts

OS X 10.10 codenamed Syrah to feature iOS7's flatter look

Apple changed system wide look in iOS7 to support beautiful flat User Interface when compared to the gradient look as of iOS6 or lesser. Now, OS X 10.10 codenamed "Syrah" is rumoured to feature iOS7's flatter look. 

According to the reports from 9to5Mac, we can expect some changes to OSX 10.10 featuring blur and translucency effects in few places but not system wide. Apple engineers are currently working on how to make easy for end users to switch between OSX and iOS.

The codename "Syrah" is not confirmed, but Apple will reveal the name of it's next best OSX 10.10 later this year. 

What is your opinion about the codename Syrah? Leave your comments below.

Step by Step procedure to Upload iOS Binary to App Store


Initial Settings:-
  1. Go to the project and open info.plist. Check whether the bundle identifier(com.yourcompany.appname) is correct.
  2. Go to Project settings->Targets->Summary and change the version number to the desired value.(Do not provide any characters), check the deployment target and double check the bundle identifier.
  3. Check the deployment target in Project Settings->Project->Info
Creating a Distribution Provisioning Profile for Your App
  1. Create a distribution profile in the iOS Provisioning Portal with these characteristics:
  2. The app name in the name of the provisioning profile is optional.
  3. The app ID can identify a specific app or an app domain.
  4. Download the distribution provisioning profile.
  5. Install the distribution provisioning profile in your provisioning profiles library:
  6. Drag the <Profile_Name>.mobileprovision file to the Provisioning Profiles list in the Library section of the devices organizer.
Configuring Your Project for App Store Submission
  1. In your project, duplicate the Release build configuration and name the duplicate “AppStore”. This can be done by going to Project Settings->Project->Info and then click on Release. Just below that, you can see a '+' mark. Click on '+” mark and then select “Duplicate Release Configuration”.
  2. Set the Code Signing Identity of the project to the app's distribution profile.
    • Go to Project Settings->Project->Build Settings
    • Go to Code Signing section.
    • Change identities in all sections(AppStore, Debug, Release) to newly downloaded app's distribution profile.(As explained in above section)
    • Double check to be sure that you have selected proper distribution profile.
  3. In the Project Settings->Targets, delete the Validate Build Product build setting specification for the Release build configuration. 
    • Apple says it as delete, but you cannot delete it actually. Just make it as “NO” for Debug and Release. Make “Yes” for AppStore.
  4. Go to Product menu->Manage Schemes and duplicate the scheme that builds your app and name the duplicate as “<App_Name>-AppStore”.
  5. Select “<App_Name>-AppStore” and press Edit.
  6. Select “Archive” section and change the build configuration to “AppStore”.
Create and Validate the Archive
  1. Select the AppStore scheme to build the project. (Next to Run and Stop button).
  2. Select the iOS Device option from the scheme toolbar menu.
  3. Choose Product > Archive.
To validate the archive
  1. In the Archives organizer, select the archive.
  2. Click the Validate button.
  3. Enter your iTunes Connect credentials and click Next.
  4. Select the app you want to share and the appropriate signing identity, and click Next.
  5. Review validation issues found, if any, and click Finish.
Submit the Archive
  1. In the Archives organizer, select the archive.
  2. Click the Distribute button.
  3. Select “Submit to the iOS App Store” and click Next.
  4. Enter your iTunes Connect credentials and click Next.
  5. Select the app you want to share and the appropriate signing identity, and click Next.

fidoFOTO 2.0 iOS App Review

Are you a puppy lover? Do you want to do fun things with your puppy's photo? Then, here is a nice app specially made for your puppy called fidoFOTO. fidoFOTO 1.0 was launched in the month of April 2012 by DMN Networks with very limited functionality. Application was priced at $1.99. Later on, in the month of October 2012, they released an update with lots of features and made its as free.


We have seen lot of applications similar to fidoFOTO but this app is outstanding in its own way. It has got legitimately good interface, beautiful cropping tool, Pretty fast Instagram like filters and finally High Resolution graphics which gives a good looking snap of your puppy.



App flow: You start by selecting an image either from the gallery or you can take a snap of your puppy from the camera and use it. Next comes a screen where-in you can either apply Insta-like effects or use a very handy cropping tool. The unique feature about Cropping tool is that you can crop by rotating your image. Next screen is the actual page where-in you add Graphic assets like Frames, Badges or Graphics on your puppy and decorate it. You can go to fidoSTORE and download amazing Graphics Packs like Christmas, Eyes, Halloween, Thanksgiving, Hair and etc… for just $0.99. I love Christmas and Eyes pack… A cool feature of Autofit for image and Stretch for Badge and Graphics is also provided. Autofit tool Autofits the base image to fit the Frame you have added and Stretch provides a functionality where-in you can actually increase or decrease the width or height of an image by pinching the asset in the specific direction. When you apply filters, it actually applies on the assets added as well. Finally you can Save image to gallery or Share it to social networking sites.    

Features:-
  1. $1.99 to Free.
  2. Beautiful and Clean user interface.
  3. Support for iPhone, iPod and iPad.
  4. Works with iOS6 and above.
  5. 110 free Standard Graphics comes with the application(High Resolution images).
  6. In App Purchase - You can download lots of other Graphics Packs like Election, Eyes, In Memory, Christmas, Thanksgiving and etc...
  7. Very neat Cropping functionality - Provides Cropping functionality with rotation. Unique Crop functionality.
  8. Pretty fast Instagram like effects.
  9. Autofit when Frame covers your image.
  10. Sharing, Saving of your puppy's modified image.
  11. Creation of Calendar event.
  12. Create fidoFOTO ID and share the photo in social networking sites(FB and twitter) if your puppy goes missing.
Download this App from App store. (This app is available only on iOS).
Watch Videos of fidoFOTO here.
Leave a comment about fidoFOTO.

Apple rumored to launch iPhone in many sizes and colors

Apple has reached to huge amount of users with its products and quality. As we have see from couple of years, Apple has announced different models of iPhone, iPod, iPads and MAC with lof of features such as Retina display, Processing speed and designs. Earlier, some users thought Apple do not launch hand-held devices in different sizes or colors(except 1 or 2 colors) but Apple proved them wrong by releasing iPhone and iPad in new size such as iPhone5, iPad mini. Some users thought they do not get chance to select device color as Apple has their devices only in 1 or 2 colors, so Apple came out with iPod touch in different colors recently in 2012 and now it might be the turn of iPhone as Apple might launch iPhone in different colors and sizes.



New model of iPhone which is rumored to be released by the end of 2nd quarter is reported to be called "iPhone5s". It is said to have about 8 colors and different sizes so as to reach lot many users and compete in the market. 

As reports, when Apple marketing chief Phil Schiller was asked whether Apple would launch iPhone in different sizes, many colors and also at cheaper price, he stated "Apple will never sacrifice quality in order to gain greater unit share in the market". 

Well, what do you think? iPhone will be available in different size and colors?

iPhone 5 to be launched in India on Oct 26 2012



Apple reported that the new and most awaited smartphone the iPhone5 will be launched in India on October 26 2012. Apple generally launches its new gadgets and devices on friday and now Apple is set to launch iPhone5 on date mentioned above.

More than iPhone5's were sold on the very first week of its launch in some countries and now Apple expects it to have higher availability after launch than any of its previous iPhone releases. Currently, iPhone5 is being sold in Indian gray/black markets for more than 1 lakh rupees. Apple has not reported about iPhone5's price yet.

Apple is said to distribute iPhone5 rather than the company's carrier partners.

Are you set to buy iPhone5? Leave your comment. 

Handle Orientation Change in iOS6

Till the version less than iOS6, interface orientation change was being handled by shouldAutorotateToInterfaceOrientation method. But in iOS6, this method doesn't work because iOS6 has new callback named "shouldAutorotate". But just by adding this method and returning YES will not work. Some code tweaks is required to get it done. This post helps you to handle all orientation change.

First of all, you need to subclass your Navigation or TabController.

  • Create a new .h and .m files and name it as CustomNavigationController.h and .m respectively.Now add these methods to .m file.
  • - (BOOL)shouldAutorotate{
        return self.topViewController.shouldAutorotate;
    }
    - (NSUInteger)supportedInterfaceOrientations{
        return self.topViewController.supportedInterfaceOrientations;
    }
  • Now create a CustomNavigationControllerobject in AppDelegate class and this in method,  application:DidFinishLaunchingWithOptions: set your newly created navigation controller object as rootViewController for window object. _window.rootViewController = _navController;
  • Now in your ViewController class, if you want your view to rotate, write this.
  • - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
        return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
    }
    -(NSUInteger)supportedInterfaceOrientations{
        return UIInterfaceOrientationMaskAllButUpsideDown;
    }
    -(BOOL)shouldAutorotate{
        return YES;
    }
  • If you do not want your ViewController's view to rotate on device orientation, do this.
  • - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
        return (interfaceOrientation == UIInterfaceOrientationPortrait);
    }
    -(BOOL)shouldAutorotate{
        return NO;
    }
    -(NSUInteger)supportedInterfaceOrientations{
        return UIInterfaceOrientationMaskPortrait;
    }



Apple unveils the new MacBook Air

Apple  today updated the MacBook Air with next generation processors, high-speed Thunderbolt I/O technology, a backlit keyboard and Mac OS X Lion, the world’s most advanced operating system. With up to twice the performance of the previous generation, flash storage for instant-on responsiveness and a compact design so portable you can take it everywhere,the MacBook Air starts at $999 (US) and is available .


The processor included in your MacBook Air depends on the screen size you select. The 11-inch models with a 1.6GHz dual-core Core i5, where as the 13-inch models up that slightly to 1.7GHz. If you require something a little faster then it’s possible to select a 1.8GHz Core i7 chip in the 128GB 11-inch (+$150) and 256GB 13-inch (+$100) models.


As for the Thunderbolt port, it has been added to the right side of the laptop behind a USB 2.0 port. On the 13-inch model there’s also an SD card slot included.


One of the most desired features are: a backlit keyboard. Apple has included a sensor that adjusts the brightness of the light dependent on the lighting. This is combined with a glass multitouch trackpad. The other user-facing feature is of course the screen, which is a super thin LED backlit panel. You get a resolution of 1366 x 768 on the 11-inch and 1440 x 900 with the 13-inch.



Battery life is very good considering the hardware contained within each laptop. The 11-inch manages 5 hours, where as the larger battery the 13-inch takes that time up to 7 hours. Apple claims all MacBook Airs can survive 30 days in standby mode.

As you would expect with any new Apple product, these laptops aren’t cheap. The base 11-inch model is $999 with 64GB on-board storage and 2GB RAM. The 128GB and 4GB 11-inch model takes that price up to $1,199. Moving to the 13-inch model and the price starts at $1,299 for 128GB of storage and 4GB RAM. Increase that storage to 256GB and you pay an eye-watering $1,599.

Play Angry Birds game in Windows or Mac PC for free


Angry Birds is the game which was first developed for Apple iphones and it became so popular in the month of December 2009. Then as the time went, Google came up with Android OS and now it stands at the first place in market. Therefore, developers developed Angry Birds game for Android based smart phones and got a positive reply from people. This game was downloaded for maximum number of times and it was called as "one of the most mainstream games" and "one of the great runaway hits of 2010".


But where should Personal computer users go? So developers developed Angry Birds for Windows and MAC users and tagged a price for the game. But users wanted the game for free. So here is the link using which you can play Angry Birds game for free in Windows or Mac PC's.


Free Download game here.