Apple faces trademark infringement lawsuit over the use of iBooks

Apple is facing yet another trademark infringement lawsuit. This time the company must defend its use of the term iBooks. Apple is being sued by New York publisher John T. Colby who bought Byron Preiss Visual Productions and Ibooks, Inc during a Chapter 7 Bankruptcy proceeding back in 2006. These assets became available when founder Byron Preiss died unexpectedly in a car crash.

Ibooks, Inc began selling books in September 1999 and sold over a thousand books under the Ibooks name. Colby claims Apple’s use of the term will render his company’s use Ibooks and Ipicturebooks brand virtually worthless. He also points out that, though, Apple owns the trademark for ibook and sold iBook computers, the Cupertino company never used the term in book sales until the iPad debuted in early 2010.

Apple faces trademark infringement lawsuit over the use of iBooks originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 16 Jun 2011 11:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

iOS 5 weather app to include hourly forecasts

The weather app in iOS 5 has a new feature that lets you view the hourly forecast of the current day with a simple swipe of your finger. It’s a minor improvement that doesn’t compare with full-featured apps like Weather HD or Weather Bug Elite. But still, it’s a nice touch for those that prefer the simplicity of the built-in app.

iOS 5 weather app to include hourly forecasts originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 16 Jun 2011 10:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

5th Avenue Apple Store’s iconic glass cube to be reinstalled

Apple has begun construction on the glass cube at the Fifth Avenue Apple Store in NYC. According to building permits, Apple is replacing the glass on the building and upgrading portions of the surrounding plaza. The renovations will cost a whopping US$6 million which is just shy of the $7 million Apple originally spent to build the structure in 2005.

Plywood walls now surround the iconic cube and scaffolding is expected to go up in the next few days. Work should be completed by the end of November. So much for those summer and fall photo ops.

5th Avenue Apple Store’s iconic glass cube to be reinstalled originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 16 Jun 2011 10:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Shazam Encore updated with lyrics, how about iTunes?

Shazam has released another update for its paid Encore app, this one adding full lyrics of over 25,000 songs on the service from provider LyricPlay. It lets you stream the lyrics in real-time as the song plays, so you can sing (or even just read) along. It’s not exactly a reason to shell out for the US$5.99 app — I’m still using the free version to identify music that I listen to, and it works just fine for that purpose. But it’s a nice addition to the Encore functionality, and it’s good to see that someone has worked out how to make song lyrics available to listeners in a simple and easy way.

In fact, this makes us wonder just where iTunes is on this issue. We’ve seen rumors for a long time that iTunes has been trying to add a lyrics feature (and there are plenty of ways to just do it yourself if you’d like to do that). But especially now that Apple has figured out something as complicated as iTunes Match, surely lyrics shouldn’t be that hard to do, right?

Unfortunately, the RIAA is still against it, and they’ve actually shut down any relatively easy solutions for quickly bringing lyrics into iTunes. It’s a real shame — especially for any music purchased from the iTunes Store (and because of the way iTunes Match works, all of your music will probably come from the App Store soon), we should really have access to the lyrics as the songs play.

Shazam Encore updated with lyrics, how about iTunes? originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 16 Jun 2011 09:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

TUAW’s Daily iPhone App: 1000 Heroz

I first heard about 1000 Heroz, a brand new iOS game available from Trials HD developers RedLynx, a while back, and when I did, it wasn’t clear just what it was all about. The game promised new content every day for a full thousand days (almost three years, according to my calculator), but didn’t exactly say what that entailed. But now, of course, we know: the game is out on the App Store right now, and it’s a platforming/racing game with players running a little man (or woman) along a track and trying to hit the fastest time.

It’s interesting — the physics are just a bit floaty, which adds to the difficulty of jumping your character in at just the right moment in order to move as quickly as you can up and down the hills. The real hook here is that there is a new level for the game every single day, and there will be new levels out, for free, for the next few years. That’s a pretty solid chunk of content — there are only a few levels now, but promising new stuff to see every day is a pretty good deal.

The game’s just 99 cents on the iPhone (and a buck more on the iPad), and while there are a few in-game achievements and rewards to go after for each level, it’s also connected up to Game Center for leaderboards. Each level also comes with its own hero and relic, so you’re not just getting a new level to race through, but new graphics on that end as well. It’s a pretty ambitious plan, and man, when you think of all the content you’ll have in a few years, all for just a buck, it’s a hard app not to buy.

TUAW’s Daily iPhone App: 1000 Heroz originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 16 Jun 2011 08:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Recco claims to provide hyperlocal restaurant savvy

The New York Times recently profiled a new iOS app named Recco. It’s yet another social network app, but this time one built around restaurant recommendations. Rather than a service like Yelp, Recco is attempting to be extremely local, picking up restaurant recommendations not from people in your state or city, but from your actual friends and a few food experts.

It’s an interesting idea, even if the Times’ piece makes the app sound just like any other social network startup. The Times actually mentions that Recco only has 2000 users so far, which is adorably tiny in this day and age.

Still, if you have a circle of friends out frequenting new restaurants and ready to let you know which ones are the best, Recco seems like it might be an interesting experiment — it’s a virtual replacement for the kind of standard food chatter around town. Recco launched back at SXSW this year, and it’s available for free on the App Store right now.

Recco claims to provide hyperlocal restaurant savvy originally appeared on TUAW – The Unofficial Apple Weblog on Thu, 16 Jun 2011 06:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

How understanding mobile networks will improve your app’s performance

You’ve built web apps and mobile apps (and probably even mobile web apps), but have you ever wondered how the technology differences between the traditional web and mobile web are affecting how your app runs?

The 2 biggest issues that affect mobile users today are the network (how the data gets to their phone), and battery life.   Simple optimizations to your application can improve both of these issues noticeably for your users.

Background:  Latency
Mobile networks have limited bandwidth and high latency compared to WiFi and broadband.   Mobile networks take 100-1000x LONGER to initiate a TCP connection over traditional connections.  The first connection to the internet requires phone radio-tower-internet connections, which can take up to 2 seconds!  This is something that you (and your users!) notice.

Because of this high latency, mobile operators have invoked a state machine to all connections.

Wireless State Machine
What’s a state machine?  Since that first connection took 2 seconds to establish, the network keeps the radio connection between the device and network open in a high power/high bandwidth state for several seconds after the last packet is sent (in case more data comes in).  If a new TCP connection is established in this timeframe, it only takes 100-200ms to establish (still not as fast as broadband or WiFi, but still noticeably faster than 2s).  After a period of inactivity, the network drops to a lower bandwidth/energy shared channel, and if no data comes in – eventually the radio connection times out and is closed.

Basically the state machine keeps the radio network open for a set period of time whenever it is opened in an attempt to ‘hide’ the connection latency in frequent connections.  The timers in the state machine run a delicate balance to keep connections open and flowing – but also not draining the battery excessively.

So what do I do?

When architecting your application, you should consider the state machine.  Every connection your application makes adds latency to your customers and drains their battery.  Think of the battery life as a valuable resource for your customers – you want to minimize your impact.  By reducing the number of connections and maximizing the use of each connection, your app will appear faster to users, and also drain the battery less.

In future posts, I will detail several best practices for application optimization that we have discovered while working with the state machine.  For more details on the wireless state machine and how to make your application more energy efficient, you can read an article recently published by AT&T Research Labs.

AppBooker welcomes second round of mobile app developer registrations

AppBooker, a purpose-built shop window for the world’s best mobile app developers, today opens its doors to a second round of registrations in the run up to its full launch later this month.

The aim of the site, which has already attracted over 300 pre-registered developers from 35 countries, is to deliver quality leads to its members.

Visitors to AppBooker will enter their specific search criteria – for example location, platform, specialisms and budget range – and the site will return a list of the suppliers that fit the bill.

To attract the right clients, developers can showcase an unlimited number of apps, brought to life with video, screenshots and plenty of supporting information.

Stuart Bluman, Co-Founder of AppBooker says “The service has received great feedback so far, and we’re now looking to welcome even more developers into our growing community.

As a thanks for helping us test the site, any developer that gets their profile live before midnight BST on Sunday 26th June will get three months free at our highest account level – worth $99 / month.”

Bluman continues “The AppBooker team will be going out all guns blazing to marketing agencies, brands and other key decision makers to raise awareness of the service when we launch later this month, so now’s the time to get on board.”

To redeem the offer, developers can create an account at www.appbooker.com using the following Invite Code:

moor0611

Tutorial: Self Navigating Game Actors In The Corona SDK

Pathfinding is a very often talked about aspect of game development.  There are times when you want to go beyond basic predictable pathfinding and have the characters in your game move around in a dynamic, life-like manner.

Brandon Trebitowski has created a short tutorial along with some sample code demonstrating some of the algorithms that can be used to create this sort of movement. This code implements the absolute basics of autonomous steering behavior, and the results look pretty good.

Here’s a video demonstrating this idea in action:

You can see Brandon’s tutorial on his site here:
Autonomous Steering Behaviors In Corona SDK Games

The code and tutorial make a good starting point if you want to implement this more advanced pathfinding behavior.

©2011 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail

Tutorial: Dynamic Textures In Cocos2D

Adding variety to a game can be difficult and time consuming.   One of the ways the game Tiny Wings has done this is by dynamically changing the color of the scenery within the game every day.  Here is an image of some of the different backgrounds in Tiny Wings:

Ray Wenderlich has managed to duplicate this effect using CCRenderTexture in Cocos2D which allows you to draw directly onto the texture, then place that texture within the Cocos2D scene.  Ray’s tutorial takes you through drawing the textures, adding shadows and highlights to the texture, making the texture repeat, and adding to the scene.

You can check out Ray’s tutorial here:
How To Create Dynamic Textures With CCRendureTexture

You can check out Tiny Wings on iTunes here.

A very cool way to add some color and variety to a game.

©2011 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail

Create a Split-Flap Type Display

Twice a month we revisit some of our reader’s favorite posts from back in the archives of Aetuts+. Today we’ll look at a post that was published 2 years ago in June 2009. “Split-Flap-What?” You may ask… It’s the term used for displays that are found in train stations and airports, where they typically display departure and/or arrival information and do that cool flipping of letters to display the new information.

This tutorial does not show how to create the effect from scratch but instead it is a tutorial to explain how to use the project file created by Mattias Peresini who runs the totally awesome mattrunks website which has incredible tutorials for After Effects in French. We are very happy to have Mattias doing his first English tutorial for us here at Aetuts+.


Tutorial

Download Tutorial .flv

File size: 52.5 MB


Read More

Creating a Detailed Furry Dog Portrait with Art Brushes – Vector Premium Tutorial

Advertise here

Today, we have another Vector Premium tutorial, which is available exclusively for Premium members. If you want to learn how to create a pet portrait using Illustrator Art brushes, then we have an awesome tutorial for you. Learn how to use brushes to create fur, flowers, shading, highlights, and more in this personalized pet portrait Premium tutorial.

Continue reading “Creating a Detailed Furry Dog Portrait with Art Brushes – Vector Premium Tutorial”

Workshop #185: She Dance Ah by Spenzii

This track has been submitted for your friendly, constructive criticism. What useful feedback can you give the artist? The floor is yours to talk about the track and how they can fix problems in and improve upon the mix and the song.

Download audio file (SpenziiShedanceah2010GraveUnitEntertainment.mp3)

Description of the track:

She dance – Spenzii (Graveunit Entertainment 2010)

Terms of Use: This property is fully owned by Spenzii. Anyone who wishes to use it or remix it need to get permission from Spenzii first to avoid legal action taken against them. Comments and other help to improve on the music are welcome via email: [email protected]

Have a listen to the track and offer your constructive criticism for this Workshop in the comments section.

  • Do you enjoy the song or track itself? Does it have potential?
  • Can the arrangement be improved?
  • How did you find the mix? What would you do differently?
  • What do you enjoy about the rhythm track? What can be done to improve it?
  • Is the choice of instruments relevant and effective for the style/song?
  • Are the lyrics (if any) effective? Does the style, arrangement and genre of the song suit them?
  • Can you suggest any specific techniques that might improve the track?
  • Do you have any other constructive feedback?

Need constructive criticism on your own tracks? Submit them for a workshop using this form.


Read More

Transforming Your Audio Into Ambient Effects

If you have never delved into the world of sound design, the total transformation of a sound may seem a little ambitious but it’s really not as difficult as you may think. Any sound design session is really just a journey made up of several steps, in this session we’ll be turning a simple vocal phrase into an ambient sound scape.

Obviously the possibilities here are almost infinite, this tutorial simply demonstrates one way to go about manipulating your audio. You can try this with any sound and literally any form of processing. Hopefully this tutorial will just get you in the right mind set to produce your own sonic creations.


Step 1: Choose a Sound to Process

The truth is you can use just about any piece of audio to create a atmospheric back drop effect but I tend to find that organic sounds with fewer dynamics work best. Wind instruments, vocals and string samples are amongst the sounds that I’ve found to be most useable.

In this case I’ve chosen a vocal phrase from Apple’s ‘Voices’ loop library. When following this tutorial try using a vocal phrase from your own library or better still record your own voice!

The original vocal we’ll be using.

Download audio file (1.mp3)

The untreated vocal plays back.


Step 2: Time and Pitch Alterations

I find that when you are transforming a sound a great place to start is with pitch and/or time editing. In this case I want the vocal to become a long drawn out atmosphere and one of the best ways to achieve this effect is to use time stretching.

Any DAW that’s worth it’s salt will feature some form of time stretching, so you should be able to perform this step regardless of the software you are using, so don’t worry if you are using Cubase, Record or Ableton Live they all have time manipulation features.

As you may of guessed by now I am using Logic to twist my audio here and time stretching can generally be done one of two ways in Logic’s environment. You can opt of the more traditional ‘Time and Pitch Machine’ that is found in the audio editor, or go for the more elegant ‘in line’ solution.

The ‘Time and Pitch’ Machine does carry the added ability to manipulate your audio’s pitch as well as it’s duration and will also offer more editing options when working in either area but I often find the more straight forward approach of the in line editing system more attractive.

In Logic you can simply grab the vocal part hit ‘Alt’ and drag the end of the clip to your desired location. The audio will then be stretched (or compressed) to the chosen length. I like to drag it to a set length of maybe 8 or 16 bars. This usually gives you a great drawn out, trippy effect.

In this case I stretched the whole vocal to around 16 bars in length, cropped the first section and stretched it again. As you can hear our vocal is now very different.

The vocal is stretched, trimmed and faded.

Download audio file (2.mp3)

The stretched and trimmed vocal in action.


Step 3: Distortion and Saturation

Next up I generally like to apply some form of distortion to my audio. I find this adds a certain edge and will often introduce interesting harmonics to proceedings. How far you go with the distortion you use is of course up to you. If the track you are working is pretty full on then you can use an actual distortion effect but in most cases I find that saturation is enough to produce the effects I need.

Here I have used Logic’s Bitcrusher plug-in to not only apply some soft saturation and clipping but I have also reduced the bit depth to 12 bit. This goes one step further and makes the sound that little bit edgier.

The Bitcrusher settings used.

Download audio file (3.mp3)

The audio with some saturation applied.


Step 4: Modulation Effects and Filtering

With our sound crunched up a little let’s start to think about some actual effects processing. First up I like to apply some rich modulation based effects to the mix. Even something as subtle as a stereo chorus or flanger can make a real difference to the overall texture of your ambient effect.

Here I have used Logic’s Ensemble plug-in to add width and depth to the sound and add a certain richness that no other effects are capable of. I you prefer something a little more intense I would suggest trying a phaser or ring modulator at this point.

Logic’s Ensemble plug-in does it’s thing.

Download audio file (4.mp3)

The audio with some high pass filter and chorus.


Step 5: Add Ambience with Reverb and Delay

The final tsp is to add some ambience and further depth to our sound scape. As you can hear things are already sounding pretty good but adding either reverb or delay to the sound will not only expand the the space it sits in but also smooth out any irregularities or transitions.

I decided to opt for both a bit of delay and reverb in this case and as you can hear the end of the sample is now much smoother and the whole thing has taken on a much more spacious and luxurious feel. This will really pay off when the sound comes to an end in your project.

Delay and reverb are applied.

Download audio file (5.mp3)

The delay and reverb in action.

As a final touch I added some modulated low pass filtering. This adds come dynamics and removes any harshness from the sound. Although the result is a little strange harmonically it is certainly very different from our original audio. Hopefully this demonstrates how far you can come in just a few moves.

The auto-filter settings.

Download audio file (5b.mp3)

The final treated audio.


Read More