diff --git a/iphone/experimental/Info.plist b/iphone/experimental/Info.plist
deleted file mode 100644
index 47927fbd1..000000000
--- a/iphone/experimental/Info.plist
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleExecutable
- ZXing
- CFBundleIdentifier
- zxing
- CFBundleInfoDictionaryVersion
- 0.1
- CFBundleName
- ZXing
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
-
-
diff --git a/iphone/experimental/Makefile b/iphone/experimental/Makefile
deleted file mode 100644
index c9957f708..000000000
--- a/iphone/experimental/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2008 Google Inc.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-CC=/usr/local/bin/arm-apple-darwin-gcc -v
-LD=$(CC)
-
-CFLAGS = -L$(HEAVENLY)
-LDFLAGS = -framework CoreFoundation \
- -framework Foundation \
- -framework UIKit \
- -framework CoreGraphics \
- -framework PhotoLibrary \
- -lobjc
-
-all: ZXing
-
-ZXing: ZXing.o ZXingApplication.o
- $(LD) $(LDFLAGS) -o $@ $^
-
-%.o: %.m
- $(CC) -c $(CFLAGS) $< -o $@
-
-clean:
- rm -f *.o ZXing
- rm -f ZXing.app/ZXing
diff --git a/iphone/experimental/README b/iphone/experimental/README
deleted file mode 100644
index 2a1512622..000000000
--- a/iphone/experimental/README
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a temporary checkin of a rough shell of an iPhone application, for
-purposes of experimentation and sharing with developers. It should not be
-expected to be complete or functional, or ready for use.
diff --git a/iphone/experimental/ZXing.m b/iphone/experimental/ZXing.m
deleted file mode 100644
index 9ecdedb46..000000000
--- a/iphone/experimental/ZXing.m
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * Copyright 2008 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#import
-
-#import "ZXingApplication.h"
-
-int main(int argc, char **argv)
-{
- NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
- return UIApplicationMain(argc, argv, [ZXingApplication class]);
-}
diff --git a/iphone/experimental/ZXingApplication.h b/iphone/experimental/ZXingApplication.h
deleted file mode 100644
index a00f84478..000000000
--- a/iphone/experimental/ZXingApplication.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright 2008 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#import
-#import
-#import
-#import
-
-@interface ZXingApplication : UIApplication
-{
- CameraController* cameraController;
-
- UIWindow* mainWindow;
-
- UIView* previewView;
- UIView* decodeView;
-
- UIImageView* decodeImageView;
-}
-
-- (void) decodeImage: (id) param1;
-
-- (void) cameraControllerReadyStateChanged: (id) param1;
-- (void) cameraController: (id) param1
- tookPicture: (id) param2
- withPreview: (id) preview
- jpegData: (id) param3
- imageProperties: (id) param4;
-
-@end
diff --git a/iphone/experimental/ZXingApplication.m b/iphone/experimental/ZXingApplication.m
deleted file mode 100644
index 3005a0e32..000000000
--- a/iphone/experimental/ZXingApplication.m
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
- * Copyright 2008 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#import
-#import
-#import
-#import
-#import
-#import
-#import "ZXingApplication.h"
-
-@implementation ZXingApplication
-
-- (void) applicationDidFinishLaunching: (id) param1 {
- mainWindow = [[UIWindow alloc] initWithContentRect: [UIHardware
- fullScreenApplicationContentRect]];
-
- [mainWindow orderFront: self];
- [mainWindow _setHidden: NO];
-
- // Setup camera stuff
- cameraController = [[CameraController alloc] init];
- [cameraController startPreview];
- [[CameraController sharedInstance] setDelegate: self];
-
- struct CGRect fullscreen_rect =
- [UIHardware fullScreenApplicationContentRect];
- fullscreen_rect.origin.x = 0.0f;
- fullscreen_rect.origin.y = 0.0f;
- fullscreen_rect.size.width = 320.0f;
- fullscreen_rect.size.height = 480.0f;
-
- // Setup previewView
- previewView = [[UIView alloc] initWithFrame: fullscreen_rect];
- [previewView addSubview: [cameraController previewView]];
-
- UIPushButton *decode_button =
- [[UIPushButton alloc] initWithFrame:
- CGRectMake(140.0f, 440.0f, 50.0f, 20.0f)];
- [decode_button setTitle: @"Decode"];
- [decode_button setEnabled: YES];
- [decode_button addTarget: self action: @selector(decodeImage:)
- forEvents: 255];
-
- [previewView addSubview: decode_button];
-
- // Setup decodeView
- decodeView = [[UIView alloc] initWithFrame: fullscreen_rect];
- decodeImageView = [[UIImageView alloc] initWithFrame:
- CGRectMake(0.0f, 0.0f,
- 320.0f, 480.0f)];
- [decodeImageView setRotationBy: 90];
- [decodeView addSubview: decodeImageView];
-
- [mainWindow setContentView: previewView];
-}
-
-- (void) decodeImage: (id) param1 {
- [cameraController capturePhoto];
-
- [mainWindow setContentView: decodeView];
-}
-
-
-- (void) cameraControllerReadyStateChanged: (id) param1 {
-}
-
-- (void) cameraController: (id) param1
- tookPicture: (id) param2
- withPreview: (id) preview
- jpegData: (id) param3
- imageProperties: (id) param4 {
- [cameraController stopPreview];
-
- CGImageRef orig_image = [preview imageRef];
- int orig_height = CGImageGetHeight(orig_image);
- int orig_width = CGImageGetWidth(orig_image);
-
- [decodeImageView setImage: preview];
- // Height and width swapped since the image comes in rotated 90 degrees.
- [decodeImageView setFrame: CGRectMake(0.0f, 0.0f, orig_height, orig_width)];
-}
-
-@end
diff --git a/iphone/experimental/icon.png b/iphone/experimental/icon.png
deleted file mode 100644
index 6f97d469d..000000000
Binary files a/iphone/experimental/icon.png and /dev/null differ