Miss Mobile Orchard? We’re back!

It has been quite some time since Mobile Orchard had a post related to mobile news or tutorials. We want to take the awesome site that Dan built and make sure it is used to fully benefit mobile app developers and enthusiasts.

Over the next several weeks you will see a full Mobile Orchard rebirth. We plan to once again bring you mobile news, interviews, and tutorials. Not only will this be for iOS but the Android operating system as well.

In addition to that we want to make sure a sense of community is kept here. Our main question is what do you, the valued Mobile Orchard community members and readers, want to see here? This site is for you so we want to make sure we are meeting your needs in the realm of all things mobile.

We look forward to reading your comments and receiving your input. Here is to making Mobile Orchard the best mobile related blog on the Internet!

Mobile News for Tuesday, September 21, 2010

Each day we are going to do a round up of important news in the world of iOS and Apple mobile devices.

MacRumors.com reported on the results for a survey administered by Credit Suisse. One of the exciting things for iOS application developers is the fact that Credit Suisse estimates 8 million current Verizon customers could switch to the iPhone should it become available.

While this happened a couple of days ago I think it is important to note that two Google Voice apps have started to reappear in the App Store on Sunday.  Google’s own app is still not in the app store.

In other news, Google Earth has been updated for the iPhone 4 retina display and now includes ocean topography.

There is also starting to be some buzz about the iPhone 5.

Does anyone else think it is a concern that the Sports Illustrated iPad app does not allow you to use portrait mode?

Finally, we want you to know that we are listening to your feedback and hope that you will keep it coming.

That is all I have for today.

I’m Abandoning iPhone Development. Mobile Orchard To Stop Publication.

Ask permission environments crush creativity and innovation. In healthy environments, when would-be innovators/creators identify opportunities the only thing that stands between the idea and its realization is work. In the iPhone OS environment when you see an opportunity, you put in work first, ask Apple’s permission and then, only after gaining their approval, your idea can be realized.

I’ve always worked at the edge; it’s where the interesting opportunities live. None of the startup I’ve created would have been possible in an ask permission environment. Normally, for the sake of the flow of the article, I’d elide the supporting examples, but today I’ll provide two:

In the mid nineties, ahead of even Amazon.com, I founded one of the earliest e-commerce companies. At that time, most banks forbid Internet credit card transactions. They were fearful, so they enacted policies that blocked innovation. Of course that wasn’t universal: a few banks bucked the trend and, together with entrepreneurs like me, created a new sector of the economy. Pedants will point out that we still needed a bank’s permission; more reasonable readers will observe that there was no single daddy entity whose approval we required.

Early last decade, at roughly the same time and in parallel, I created a company like PayPal. Person-to-person payments threatened the banking establishment to such an extent that we were routinely told PayPal-like transactions were criminally illegal. A decade later, Wired Magazine placed PayPal as the cornerstone of the future of money.

The innovation in both of these examples made the establishment uncomfortable — they’d have stopped us at the gates had they been able too. Apple can, at their least bit of discomfort.

That’s wrong. It’s been wrong. And, with the extension of this approach to the iPad, it’s becoming ever more wrong. And this week’s news that “Applications must be originally written in Objective-C, C, C++, or JavaScript” — making verboten Corona, iPhone Wax, and Unity 3D, destroying one of the most innovative areas in iPhone dev — is more wrong still.

Without exception, whenever I’ve taken built an app to capitalize on one of my ideas it’s run afoul of Apple’s policies. My most recent example: CodePromo is my promo code fetching iTunes Connects helper app. I created it knowing — and accepting — that it would never be accepted in the store. It’s an app for developers, so source or developer binary resigning are both technically feasible alternatives for distribution. However, Apple could decide that this violates the Ts&Cs and kick me out of the program, thereby taking away my ability to support my family.

I’m fine with Apple curating the App Store. If they want to treat the App Store as an extension of their brand, fine. If that’s their goal, they should decimate — literally — the store, stripping out the crappy-yet-inoffensive dross. But provide unrestricted, frictionless, off-store distribution a la Android.

I’m a principled person. Apple’s offended my principles. Consequently, I’ve decided to abandon iPhone development. I won’t work in this ask-permission environment any longer.

What About The Site/Podcast?

This’ll be the last Mobile Orchard iPhone post and there’ll be no further iPhone podcasts. I’ll leave the site online as long as I have the server. I’m proud of the content we’ve created and won’t punish iPhone devs by pulling it offline. Ari’s This Week In iPhone/iPad News column will also be discontinued; he says he’ll start posting iPhone/iPad news items to his blog, so go subscribe if you’re interested.

What’s Next For Me?

Mobile Orchard is — well, was — how I earned a living. Teaching iPhone dev classes, plus a little from advertisers and our holiday bundle, provided enough income for me to keep my kids and wife warm, clothed and fed. So I need a new source of income.

I think the chances of Google making me Tim Bray-like offer (i.e, to pay for me to do this for the Android market) are virtually non-existent. That said, Google, if you’re reading this I’m interested. I’m a hybrid in the iPhone world: I produce tech and business content and commentary. I’m a great voice for the developer-entrepreneur community. I could do the same in Android land. Lacking that, maybe you’d at least send me a Nexus One?

I have two startup ideas of my own that I’m weighing and I’m interested in external opportunities (startup or otherwise). I’ve posted my bio here. Reach me at [email protected] or 612-423-3694.

Do me a favor: please don’t unsubscribe/unfollow. I’d like to be able to let you all know where I end up.

Thanks

Finally, I want to say thanks. Ari, you and your column have been invaluable. Peter, thanks for helping get things started. Thanks to the other contributors. Thanks for reading.

This Week in iPhone and iPad News – April 2/2010

iPhone App Developed To Control NASA Robot Want to drive a NASA robot on Mars? There’s an app for that.

Star Wars Cantina: Your Own Wretched Hive of Scum and Villainy, In Your iPhone Coming soon to an iPhone near you, “Star Wars Cantina”, a Diner Dash-like game set in the Star Wars universe.

How to Make an HTML5 iPhone App A nice tutorial on how to use HTML5 in your next iPhone app.

Apple Launching iPad with Explicit Content in App Store Apple has recently segregated explicit content into its own category on the App Store.

Apple to Launch New Mobile Ad Platform? “iAD”, Apple’s own mobile ad platform, is set to launch on April 7th, 2010.

Facebook | App Store Now you can browse the App Store from the comfort of Facebook. Includes the ability to share your favorite apps with your friends among other features.

The Ultimate Gamer’s Guide to Apple’s iPad With the iPad coming out this weekend, take a look at some of the games that are being targeted for the device (updated frequently).

New iPhone This Summer; Verizon Model Could Be Ready By Fall In addition to the new iPad, it looks like the iPhone is going to be ready for a new hardware refresh later this year and we might possibly also see the iPhone becoming available on Verizon for the first time.

Medialets Rolls Out Universal SDK for iPhone and iPad Ads Now publishers and developers of iPhone and iPad applications can use a new SDK to switch between ad networks and first-party ad servers.

MapQuest Brings Free Voice Navigation to the iPhone MapQuest 4 Mobile is a free GPS navigation app for the iPhone that includes “basic voice guidance”.

Flash Comes to the iPad…At least for Advertisers iFlash Ad Units from Greystrip ports Flash ad units into a format the iPad can display.

Starbucks Now Letting You Pay For Your Coffee Fix Via iPhone in 1,000+ Target Stores

ScoreLoop Launches White Label Service for iPhone App Monetization ScoreLoop is a white label social platform helping developers add social features to their iPhone and Android apps and it now includes support for monetizing their apps.

WolframAlpha Drops iPhone App Price by 96% to $1.99, Offers Refunds The powerful website WolframAlpha recently deployed an iPhone application at an initial price of $49.99 but has recently reduced the price to $1.99. They are now offering refunds for those users who purchased it at the original price.

This Week in iPhone & iPad News – March 26/2010

Wikipedia Gets Pretty with Articles iPhone App Take a look at some of the interesting features in a new Wikipedia app for the iPhone.

iPad Developers Code Their Apps in the Dark While Apple says that iPad applications can be submitted next week to coincide with opening of the iPad App Store, most iPad developers only have the iPad simulator to work with until then, except a select few who actually received the device early.

Valgrind Phil Hassey, the author of Galcon for the iPhone, mentioned this memory management and debugging tool at GDC 2010 and it’s definitely worth a look.

Corona Now Supports iPad Busy week for these guys.

Apple Stores Now Able to Sell Unlocked iPhones [update] While the original article mentioned that the phones were unlocked, it turns out that they are just contract free.

Flurry: iPhone Games Are A $500 Million Industry In The U.S. And Taking Share Insightful data from Flurry about the state of the game industry and the impact the iPhone has had.

App Store Approvals Slow As The iPad Land Rush Begins Some iPhone developers have noticed that their approval times have increased just as the date for the iPad launch nears.

Better Late Than Never, Justin.tv Comes To The iPhone The popular video streaming service Justin.tv now has an iPhone application that has some innovative features.

You Can Now Gift iPhone Apps A feature has been added to the App Store that allows you to gift an iPhone application. One interesting side-effect to this is that some developers are noticing that others are gifting large numbers of their application and shooting up the rankings where they would normally need to sell a certain number.

iPad Launch Looks to be Dominated by Gaming Apps Flurry has data on applications being tested on the iPad and they’ve broken it down by category. It turns out the majority of them are games (surprised?).

Urban Airship: Developer Preview Release for AirMail “AirMail is the next generation of push notification for mobile apps. It’s media-rich (think video and HTML), has the ability to do return-receipt, an in-app inbox and all sorts of cool features.”

Buzz Aldrin Portal to Science and Space Exploration for iPhone, iPod touch, and iPad Buzz Aldrin has created a Portal to Science & Space Exploration to unite people and technology for the purpose of educating and entertaining the world on this interesting and critically important subject.

iPhone Is Eating Sony PSP and Nintendo DS’ Lunch Another perspective on Flurry’s recent stats regarding the iPhone’s impact on the game industry.

Digg’s iPhone App Is Now Available The much anticipated Digg iPhone app is now available, with a new Digg site redesigning coming soon.

Further Tests Confirm iPhone Touchscreen Superiority An interesting study on the accuracy of the touchscreens on various mobile devices shows that the iPhone is superior.

AdMob Registers 50% Market Share For iPhone OS Based On Smartphone Traffic Admob recently announced that smartphones accounted for 48% of its worldwide traffic last month, with the iPhone still being the dominant device.

3 Useful iPhone Apps to Help File Your Taxes

Using App Gifting for Promotion

Natalia Luckyanova, half of iPhone Gaming’s cutest couple, wrote to share their experience giving away 1000 copies of Harbor Master using the new Gift-This capability of the App Store.

Here’s what she had to say, emphasis added by me:

We decided to try a mass giveaway to see how gifting really works. We gave away 1,000 copies of Harbor Master to promote the upcoming Harbor Master HD for iPad. This got a lot of very heated reactions from other developers (mostly worrying that gifted apps affect rank and this would allow anyone to buy their way into the top 100 apps).

Interestingly, we found that gifts do NOT count towards an app’s rank at all. Also, awarding that many gifts definitely took a lot of time. However, it was a great experience for us nonetheless. We got some publicity for Harbor Master HD and got a lot of love from the player community. If nothing else, app gifting will help not to be limited to 50 promo codes when trying to share an app with media and the community.

Full details available on their blog.

Corona On Android

Lately Android has been on my radar. It’s gone from easy to ignore to something impossible to ignore.

I’ve tried to ignore it because I don’t care for Java. It’s a fine language, but it’s not for me. So, I’ve been quietly learning Scala to use instead.

Then this came across my inbox today: Corona, the Flash-like way of creating iPhone apps in Lua, is releasing an Android version.

The Ansca Mobile team has done a good job creating a viable alternative to Flash on the iPhone; interesting that they’re broadening to make their stuff run on Android.

3 Interesting Little Known iOS Game Engines

Recently after posting about cross platform iOS and Android development, and updating the iPhone development on Windows page I received information about some interesting game engines, and tools.  I will be adding these game engines to the listings on this site as all have been used in apps already in the app store.

Please feel free to share about any other game engines you know of that are being used in iPhone and iPad apps, I would like to make the listings on this site as complete as possible.

1. The first of those game engines is GLBasic.  GLBasic is a programming environment that allows you to create 2D and 3D games using a variation of the BASIC programming language. GLBasic apps compile for iPhone, Mac OS X, and Windows. The GLBasic SDK runs on Windows, a Mac IDE is currently in beta. A free trial is offered.  This looks like it could be an easy way to get into 3D App development.

2. The second game engine  is Game Editor. Game Editor allows you to create games in a drag and drop environment, and while Game Editor is open source, and can be used freely, however, you will need to purchase a license in order to compile for iOS. The editor works on Windows, Linux, and Mac however you will need to compile the game on a system running Mac OS X.  Game Editor looks similar to Game Salad however the licensing options appear much more reasonable.

3. The third engine is Esenthel which is a commercial 3D game engine developed for the creation of AAA titles on multiple platforms. It comes with a World Editor, Mesh Editor, Gui editor and 2D icon generator. This looks like it could be an interesting alternative for those looking at Unity 3D. There is a free version, but to compile for the iPhone and iPad you will need to purchase a license.

For other game engines see the open source iphone game engine, and commercial iphone game engines pages.  The above engines will be added soon.

Thanks for reading, please share this using the buttons below!

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

.

Share and Enjoy:

RSS
Twitter
Facebook
DZone
HackerNews
del.icio.us
FriendFeed

WordPress tip: easy upgrades using FTP

Simply add the code below to your wp-config.php file:

define('FTP_HOST', 'ftp.yoursite.com');
define('FTP_USER', 'Your_FTP_Username');
define('FTP_PASS', 'Your_FTP_password');
define('FTP_SSL', true); // If you can use a SSL connection set this to true

Thanks to Jesse for this tip!

Looking for WordPress hosting? Try WP Web Host. Prices starts at $5/month and you can try it for free!

WordPress tip: easy upgrades using FTP

Top 10 CSS3 buttons tutorials

Super Awesome Buttons with CSS3 and RGBA


» View tutorial

Your own Google buttons using CSS3


» View tutorial

CSS3 Gradient Buttons


» View tutorial

Kick-Ass CSS3 Button


» View tutorial

Pure CSS3 icons


» View tutorial

Extremely fancy CSS3 buttons


» View tutorial

BonBon: Sweet CSS3 buttons


» View tutorial

Realistic Looking CSS3 Buttons


» View tutorial

CSS3 “Aqua” buttons with no images


» View tutorial

Flexible CSS3 toggle buttons


» View tutorial

Building beautiful buttons with css gradients


» View tutorial

Like CatsWhoCode? If yes, don’t hesitate to check my other blog CatsWhoBlog: It’s all about blogging!

Top 10 CSS3 buttons tutorials

How to create Caramel Text Effect on Photoshop

I am going to share with you how to make a caramel text effect by using some layer styles. First, find some suitable background to demonstrate our text effect on it.

Final Image Preview

Step 1

Create a new document with size of 1000 x 500 pixels with default settings (RGB, 72 dpi, white background).

Step 2

I am going to use a image to create caramel effect. I found one good image at stock.xchange for this tutorial. Open it and go to Image > Image Size and change width to 1000 px. After that copy it to our document as new layer (i named this layer “Caramel effect”).

Step 3

Create a new layer called “Text” and select the Horizontal Type Tool (T) with these settings: Arial, Black, 230 px, Smooth. Write your text on the middle of canvas, for example “Photoshop” in whatever color you want.

Step 4

We are now going to create caramel text effect. First set up Fill to 0% for this text layer.

Step 5

Go to Layer > Layer Style and apply the following layer styles to the text layer:

After applying all these Blending Options we should get something like my image below:

Step 6

Now I would like to increase contrast on the text. For this duplicate text layer (Ctrl+J) and then create new layer named “Filter”. Merge both layers (new text layer and “Filter” layer) to get all text effects in one layer.
After that apply Filter > Blur > Gaussian Blur with next presets:


Step 7

Change layer mode to Soft Light and Opacity to 50%.

Final Image

This tutorial is now complete. Hope you liked it!

If you want to receive updates from PhotoshopStar, please consider subscribing our RSS feed. You can also follow us on Twitter.

How to Downgrade iOS 4.2 to iOS 4.1 / 4.0.1 / 4.0.2 on iPhone 4, 3GS, 3G, iPad and iPod Touch

Apple has recently released iOS 4.2 Beta for iPhone 4, iPhone 3GS, iPhone 3G and iPod Touch 2G and 3G and iPad only for developers. You might want to downgrade from iOS 4.2 to iOS 4.1 / iOS 4.0.1 /iOS 4.0.2 firmware due to any problems occurring or you cannot still jailbreak iOS 4.2. Below is a simple step by step guide for both windows and Mac users to downgrade to iOS 4.1 or iOS 4.0.1 or iOS 4.0.2 from iOS 4.2.

NOTE: Only users who have saved their ECIDs with SHSH to Cydia Server for iOS 4.1, iOS 4.0.1 or iOS 4.0.2 must follow this guide. If you don’t have ECIDs please don’t go through this procedure as it can end up in screwing up your device OS. The ECIDs must be saved before up gradating to iOS 4.1 else you cannot downgrade after updating iOS 4.2.

Guide to Downgrade iOS 4.2 to iOS 4.1/iOS 4.0.1/ iOS 4.0.2 Firmware

  1. Download the required old ipsw firmware files to which you want to downgrade iOS 4.1/iOS 4.0.1/ iOS 4.2.1.
  2. Set up your device in DFU mode. For doing so, connect your device to computer and turn it off. Now Start iTunes and hold the Power + Hold button together for around 10 seconds. And now release the Power button but continue Home button pressed until your computer recognizes a new USB device. You will see iTunes logo and then “Connect to iTunes” will be displayed. Now you can release the Home button.
  3. Steps 4 and 5 should be followed by iPhone 3G or iPod touch 2G (non-MC model) users. If you have iPhone 4, iPad, iPhone 3GS, iPod touch 4G, 3G, 2G (MC Model) go directly to step 6.
  4. Go to the path “c:\windows\system32\drivers\etc\” in windows and open file “hosts” file in notepad. Mac users should go to path “/etc/” by going through “Go -> Go to Folder” from Finder and open the “hosts” file with text editor.
  5. Add the string “74.208.105.171 gs.apple.com” at the end of the file. This step enables to redirect requests for certificates for authenticity that iTunes will make to the Saurik server. Save the modified file.
  6. You have to restore to the old firmware that is downloaded in Step 1. For doing so, click on phone icon in the sidebar in iTunes. Press and hold left “Alt” button on Mac (Left “Shift” button on Windows) on the keyboard and then click on “Restore” button in the iTunes and then release this button.
  7. A prompt will appear to select the old firmware file. Select the ipsw file to restore and click “Open”.
  8. Wait for sometime while iTunes is restoring firmware on your device with some automated steps. You will see a progress bar is displayed at the iPhone screen. Wait until it completes. If, you see any error like 1004 or 1015 don’t panic as that is normal error which iTunes throw.
  9. Your iPhone will go into recovery mode and “connect to iTunes” message will appear on the screen.  Download TinyUmbrella on your computer and run it. Now click on “Kick Device Out of Recovery” button. Your iPhone will be restarted now.

Now, you have successfully downgraded from iOS 4.2 to iOS 4.1/4.0.1/4.0.2. If you are on iOS 4.0.1

Related Posts

  1. How to Downgrade iPhone iOS 4.1 to 4.0.1-4.0.2
  2. How to Downgrade iOS 4.2 to 4.1 / 4.0.2 / 4.0.1 on iPhone 4, 3GS, 3G and iPad
  3. Resolve error 1015 during the downgrade the firmware for Mac OSX

Set Up An Intense CG Street Race Composition – AE Premium

If you’ve ever tried to shoot a car chase scene, you know how hard it is to get everything set up right. Besides being extremely difficult to reset your shots, getting the perfect angle and nailing your timing can be next to impossible unless you can find a deserted road somewhere. With this tutorial, you’ll be able to pull off shots that are guaranteed to impress (cause they’re not real). Half of the tutorials are available in AE Premium, the other half of the series is available through CG Premium… enjoy!


In this complete tutorial, we will take you through the process of creating a CG Street Race shot, using a background footage plate and various 3D elements. We will start by preparing the footage for use in tracking the camera movement. We will then track the footage using Boujou tracking software. Once tracked, we will take the 3D camera data into 3D Studio Max and create a basic proxy scene and animation. We will then import hi res 3D car models into 3D and link them to our proxy animation. We will also light the scene to help blend the 3D assets into the BG footage. Once the 3D assets are ready, we will render out the elements using multipass rendering and bring them into After Effects for compositing the shot. You will learn how to layer multipass renders and how to use layer modes for the various elements. Then we wil apply various post production treatments including post-motion blur, color correction and audio. Once you have stepped through the entire process, you will be left with a believable CG shot, for use in your showreel or projects….


Parts:

  • Part1 – Preparing the Footage, Tracking
  • Part2 – Setting up for 3D and creating a simple proxy 3D set and car animation
  • Part3 – Importing hi-res 3D models and setting up lighting and rendering
  • Part4 – Setting up for final render passes
  • Part5 – Compositing the shot in After Effects
  • Part6 – Post production and color treatment

This is a Premium Tutorial. To view you must Join Premium.

Once you’ve joined, log-in to the Premium Dashboard with your username and password to immediately access your Premium Content. Navigate to AE Premium via ‘Premium Categories’ in the sidebar. You’ll be able to grab the tutorial videos, project files and assets in the members’ area.


Recreate Your Own “Tron” Title Opener – AE Part

This second part of tutorial explains how to give our comps a realistic “Tron Legacy” style, using Photoshop. After, we’ll composite the 3d logo, scene, audio file and TRON neon motorcycles together inside After Effects.

Honey, for your eyes ;)


Tutorial

Download Tutorial .flv

File size 377MB

Additional Aetuts+ Resources