我可以使用网络语言(HTML - CSS - jQuery)创建iPhone应用程序(IOS)吗?

far*_*oft 7 iphone macos ipad ios

我可以使用网络语言(HTML - CSS - jQuery)创建iPhone应用程序(IOS)吗?我怎么能成为明星?

Way*_*man 14

您可以采取多种不同的方法.

首先,正在创建iPhone WebApps.此方法为您提供了许多不同的Mobile Safari API,可通过Safari浏览器公开内部功能.

其次,您可以创建包含UIWebView的本机应用程序.除了这个细节之外,该方法与第一个方法相同,仅使用适用于Mobile Safari的API.

最后,您可以采用第三方SDK的方法,如TitaniumPhoneGap.这种方法为您提供了一组基本API,您不仅可以利用这些API创建iPhone Web应用程序,还可以使用适用于其他移动平台的应用程序.

祝好运!

  • Titanium有一份使用Appcelerator的公司名单,包括eBay,NBC,MTV,纽约州参议院等.http://www.appcelerator.com/showcase/applications-showcase/ (2认同)

Bla*_*eep 8

要创建游戏,您可以使用GameSalad或Stencyl,拥有自己的代码非常简单.

对于Utility,使用HTMLcode jQuery,jQTouch使用Titanium或PhoneGap

或者你可以使用xcode:

1)使用您喜欢的软件创建您的webApp,在此过程中您可以在iPhoneSimulator上进行测试,简单地将索引文件拖放到模拟器中.

2)打开Xcode并创建一个单一的视图应用程序.

3)在界面生成器的应用程序的第一个视图中添加一个全屏UIWebView.

4)将webApp的根文件夹拖放到项目中并复制文件夹:

在此输入图像描述 确保修改文件夹而不是组.

5)实现你的ViewController.h:

@interface HTMViewController : UIViewController {

    UIWebView *homePage;
}

@property (nonatomic, strong) IBOutlet UIWebView *homepage;
Run Code Online (Sandbox Code Playgroud)

6)和你的ViewController.m

@synthesize homepage;

- (void)viewDidLoad
{
    [super viewDidLoad];
    NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"MyFolder"];

    NSData *htmlData = [NSData dataWithContentsOfFile:htmlFile];
    [homepage loadData:htmlData MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:[NSURL URLWithString:@"index.html"]];
}
Run Code Online (Sandbox Code Playgroud)

7)从界面构建器链接Web视图到引用,并设置您想要的UI.

喜欢删除弹跳,检测地址,电话号码,链接分机.

现在您已将Web应用程序集成到本机项目中;)

希望这有帮助.

如果你认为我的贡献是好的,请投票.