IOS developement and non-Objective-C languages

Is it possible to do development for iOS without having to learn Objective-C? For example, can I use another tool or programming language, HTML, JAVA, to do development then port that to iOS devices?

PhoneGap is interesting. Basically, you write your App in HTML5, but with the addition of their toolkit which grants access to the other features of the phone (such as the photo catalog, contacts, etc.). The way it does this is that it basically has the HTML5 run in a UIWebView component (basically, a hosted browser), and then adds objects to the JavaScript interpreter by binding native components to the JavaScript (via WebScript).
So, the practical upshot is that you can write an app entirely in HTML5 and then PhoneGap will package it up into a native iPhone application with most of the features normally available to native apps and not to regular web-based apps. As an added bonus, PhoneGap will also package the same app for Android and RIM.

Similar Messages

  • What Tech Specs are needed for iOS developement and other game developement?

    I am looking to buy a new macbook pro most likely the retina because it has a much higher resolution and flash storage which will make it much faster than a regular macbook pro. I am going to use this computer for programming including iOS developement and web design. I will also be using higher end applications like cinema 4d, unity 3d, and the adobe products.
    I am in school so i will also be using this for simple school functions.
    I was wondering should i get the 16gb model or is 8 enough?
    And should i get more internal storage than 256 gb and just use the Apple Time Capsule for a wireless external hard drive or get more storage on the macbook?

    Since the RAM on the Retina model can't be upgraded by the user, I would go with the full 16GB.
    I would also look at the 512GB flash storage option - you don't want to lug around an external drive.
    Just my 2¢...
    Clinton

  • Hello  i bought my first mac and i want to become an iOS developer and creat app for iPhone iPad but now i have only iPad 4 and i want to buy iPhone 5s but I'm not sure to buy iphone5s now or wait for iPhone 6 because iphone6 may have bigger screen if i b

    hello
    i bought my first mac and i want to become an iOS developer and creat app for iPhone iPad but now i have only iPad 4 and i want to buy iPhone 5s but I'm not sure to buy iphone5s now or wait for iPhone 6 because iphone6 may have bigger screen if i buy iphone5s now can i creat app for iPhone 6 if it has bigger display without buying it just test it on iPhone 5s
    thanks

    One of my favorite things about developing for iOS using Xcode is the Simulator. It runs any of the iOS devices simulated right on your Mac. If you don't have a hardware device to test your application on, the Xcode simulator will surely be your best friend.
    So to answer your question less vaguely, yes. You can own the iPhone 5s and develop for the 6. There is no real release information of the iPhone 6 at the time anyways, so I would not let it play too large of a factor in your decision.

  • I am new to ios development and would like to know if I have to make my app compatible with iphone 4, 4S and 5 then which ios version i should choose?

    I have started ios development few weeks back but I am not sure on which version of ios I should develop my apps. People are having different iphone (3g, 4, 4s, 5) and I am not sure that all of them have upgraded themselves to latest  version of ios or not.
    Would anyone please suggest here which verion of ios is more in use and if i develop my app on lower verion of ios then will that run on higher version or not?
    Thanks.

    I would target the latest version.
    Adoption rate of iOS updates is high.
    Since you're just beginning development, trying to support older versions of iOS adds unneeded complexity to an already difficult task.

  • Database Development and Creating Objects in the Enterprise

    Hello Everyone,
    I have found myself filling the role of DB Developer for a DataMart project in a large enterprise. We are looking at replicating and consolidating multiple schemas in near real-time into an ODS for Reporting and Data Integration purposes. I did a POC locally in DEV to create Materialized Views for this purpose. It seems to work fine, I've got them on Fast Refresh, added a unique identifier etc.
    The DBA stated I was granted the Priv to create the MVIEWS bc our vendor requires more PRIVS than is normally allowed for other apps in the Enterprise and it was only done on our server. Now I requested to try the same thing, however on the remote ODS DB over DBLinks. He stated creating objects on the ODS is a 'bad idea' and not allowed without engaging the broader DB group, even for DEv purposes. He also stated that MOST enterprises don't allow creating objects, and only allow DML. Problem is, once we engage that group it could add significant time and money to the project. Which seems silly as I just want to see if it's a feasible option.
    Any thoughts on this? Can anyone share experiences regarding what is and is not allowed at the DB level strictly for DEV purposes and not on PROD?
    Thanks,
    PRAJNA

    Thanks for the input jgarry. It does seem they are treating DEV like PROD in this case. Which has the potential to hamper innovation and new ways of doing things, especially in an aging IT environment where we might be stuck in our ways of doing things. It also sounds a bit general and not necessarily the case that 'most companies also don't allow this sort of thing'. I haven't worked in enough shops to say one way or the other however.
    Yes, creating a local DBLink would be an option, but I wanted to test this method running across two physical servers ideally. Worth a try though.

  • Differences between CS5.5 and CS6 for iOS development and export?

    I am just curious how Flash Pro CS5.5 is compromised in this regard.
    And is it possible to make up any differences by installing an SDK or update package?
    Thanks

    Thanks
    Why does it have better performance specifically? ... Because of the Air Compiler being newer?
    Would it be possible to get the same improvements by doing an "overlay" install of the newer SDK for Air as outlined here....?
    http://www.yeahbutisitflash.com/?p=2949

  • ABAP Development and "End User License"

    Hi all,
    I'm happy to join to SDN!!!
    I newbe in the forum, and therefore I don't know if I post in the right section.
    I'm a Netweaver Architect and ABAP Developer.
    In the past I worked as java developer, and with other programming languages.
    I have a doubt: is it possible (or forbidden by SAP AG??) to develop an ABAP package (which, obiousvly, contains Z / Y Abap objects) and apply an "End User License" on it, i.e. on the ABAP code written? (I mean that the copryrights are mine, and I give an "End User License" to my customers (that buy the license), in order to get and run my abap code). I would avoid to sell my Abap package, but, if possibile, I would only give it according a "Use License".
    May I do this thing without any problems, or have I to consider other aspects, like ask to SAP to reserve a namespace, or obtain SAP Netweaver certification for my ABAP solution, or other things?
    (Infact the "End User License" that I mean is different from "SAP End User License")
    Please, let me know your opinion and how or who could solve my matter.
    Many thanks to all.
    Best Regards,
    Albert

    Hello,
    Can you point us there in this thread please?
    Kind regards
    Ash Thomas
    Sap Consultant
    <a href=http://www.ashpeople.com>Sap Consultancy</a>
    <a href=http://www.ashpeople.com>www.ashpeople.com</a>

  • Beginner iOS developer...questions on the universal UI

    I'm a first time iOS developer and working on completing a universal puzzle app that supports iOS 6 and above. On the UI front the main UI has 4 buttons (using a custom UI round button class from cocoacontrols.com) and a About button (at the bottom) that you see in a utlity app (Stocks app). The About button is bigger and I have shaded with blue color. Also, on the iPad, I have increased the size of all the buttons slighty bigger than the iPhone version taking into consideration the bigger screen size of the iPad. Is this OK?. I read in some other forums that I should not increase the size of the buttons relative to the screen size but I have seen a few game apps that show bigger buttons on the iPad than on the iPhone and having the same iPhone button sizes on the iPad makes the screen look smaller with smaller buttons.
    My other question is on the main UI, one of the button is a Settings button and when the user clicks, I show a screen with 3 settings inside 3 UITableViewCells. On the iPad, do I have to use a UIPopover controller?. Currently, I'm not using it as the Settings screen is displayed upon clicking the Settings button on the main UI. Also, the iPad version shows the table cells slightly bigger to avoid empty space.
    I have included 2 screenshots that relate to the questions I'm asking here.
    Please advise.
    Thanks.

    If you use big button in iphone maybe Apple can reject your app in app store because all apps must have good presentation, good aesthetic and proportional font and buttons.
    You could develop differents views from each device iphone and ipad

  • What iOS Developer Program license should be used?

    What iOS Developer Program license should be used for the following scenario: our company wants to develop an app to be distributed among employees, our subsidiaries, our service/sales partners (distributors of our products) and finally end-users. The app is primarily aimed at end-user of our product.  We don't want to provide that app via the iTunes App store to general public , but rather only to users, that are well-known to our company or to our sales/service partners.  These users already have one of our products.
    Is such a scenario feasible at all? Comparing iOS Developer and iOS Developer Enterprise it looks like applications can be distributed either through the App Store or through enterprise deployment limited to a company's employees only. Please advise. Thanks!

    If you can reach these forums here, you can reach those links.
    Apps for employees...Enterprise Program.
    Everything else....Individual Program. See the App Store Review Guidelines for iOS Apps for restrictions and cases where apps may be rejected, otherwise.

  • Can I preview/test an iOS magazine without being a paying iOS developer?

    I'm a graphic designer, and I'm trying to create a digital portfolio on my ipad. I figure it's a great opportunity to teach myself about digital publishing with InDesign CS6. 
    The problem is that I can't figure out how to get it from my computer to my ipad to preview and test. I watched the video here: http://tv.adobe.com/watch/cs6-creative-cloud-feature-tour-for-design/indesign-layout-to-ip ad-app-its-easy-with-digital-publishing-suite-single-edition/
    It was helpful. However, it seems to be able to actually test my app out, I have to be a registered iOS developer, and I have to pay a subscription for this?
    How can I export my document that I can test it on my ipad and it will work like a magazine app?
    Thanks!

    You can create folios and view them on your iPad using the Adobe Content Viewer app for free. But if want to create your own viewer app, you need to pay extra. Details in this article:
    http://help.adobe.com/en_US/digitalpubsuite/using/WS67cb9e293e2f1f6032817afa1337a03d59b-80 00.html

  • How can I contact any existing iOS developer group in Monterrey Mexico?

    Hey:
    I am new as iOS developer and I am trying to find more people here at Monterrey Mexico that are currently iOS programmers, so I could share experiences, and share any possible certification Plan. Do you know how can I find this type of communities?
    Thanks a lot

    Hey:
    I am new as iOS developer and I am trying to find more people here at Monterrey Mexico that are currently iOS programmers, so I could share experiences, and share any possible certification Plan. Do you know how can I find this type of communities?
    Thanks a lot

  • SQL Developer and Blocking View of Other Users' Objects

    I am using SQL Developer in a classroom environment. My student users can “see” Other Users objects. They cannot modify, but none the less can see the structure and data.
    I only want the users to be able to see their own objects. Is there a privilege that needs to be revoked? (In using SQL Plus command line, this was not a problem.)
    Thanks.
    -Karen

    Karen,
    From sysdba account (sys/system). Run following and verify for that particular user grant is revoked. May be exit from sql developer and log back in or refresh view.
    YOu can also potenially revoke all the privs from all non admin uses i.e.r even connect/resource roles and grant them back.
    revoke select any table from yourschemaname;
    revoke connect from schemaname;
    revoke create session from  schemaname;
    revoke resource from schemaname;
    Then just grant privs as need basis
    grant connect to schemanme;
    grant resource to schemaname;
    grant create session to schemaname;
    ..Regards
    Edited by: OrionNet on Jan 23, 2009 2:01 PM

  • Looking for someone with ios developer account who can compile and test my app on ios 8

    Hi,
    my ios developer account expired.
    Before I renew it i want to be sure that my app will still run on ios 8
    It's a flex app , downloadable  on google code : Source Checkout - helpdiabetes-air - HelpDiabetes written for Adobe AIR - Google Project Hosting
    So i'm looking for some one with flash builder installed, with the latest flex sdk (4.13) , an ios developer account and a device with ios 8, who wants to build and install the app for me.
    See if it runs.
    thanks,
    Johan

    I have to say this is the hardest thing to diagnose that I have come up against over the past 10 years! Completely out of ideas.
    If this was just the Intuos3 with the mouse on my G5 then I would just say it is a bad mouse switch, but when a different mouse on two different tablets (Intuos 2 and Intuos3) are both exhibiting the same behavior on two different computers (a G4 Laptop and a G5 Tower) - then something is wrong.
    The only other thing I have done to both computers recently is I installed Adobe CS3. Have any of you that have responded also installed CS3?
    This is not a Wacom Driver issue, because if you plug in a tablet without the Wacom Driver installed, the mouse should still work like a standard mouse and I am having trouble even then. Even during a restart of the computer as soon as the Wacom tablet blue light comes on - even before the desktop appears, if I hold down the mouse button the tablet will irratically flicker between blue (receiving power from USB) to green (mouse button engaged)? (Again it does not do this with the Pen - it always works fine - just any Wacom mouse).
    If it were a USB power issue the tablet light would go off and on, but it doesn't - one of the LEDs is always lit. If it were a tablet grid issue, the Pen would also display the same symptoms - it doesn't. It acts like the mouse does not have enough "consistent power" output to keep the grid engaged when activated which would be easily explained by a bad mouse switch or for sure if the mouse had a bad battery, but I don't think the mouse has a battery does it? And none of this explains why I am getting this on two tablets with two mice (unless the mouse actually does have a battery and both are bad)?
    Anyway I am 95% sure this is a communication problem between the mouse and the tablet - not the tablet and the computer and Driver is not in the equation.
    Really stumped.

  • Does iOS app and game development require additional cost?

    I Want to develop iOS games and apps. I'm all alone to do that. I'm a One-Man-Developer. I can't hire a developer. I have money problems. I knew that I need a Mac And Developer Certification.
    Develop a Story line 2D game, do I need to use more money? Why? Dose tye game engines need money?
    TO create An app all by yourself on one Mac, do I need more money on the development, programming, coding and designing?

    Nobody can give you an absolute answer.
    But with the tools available with an Apple Developer paid account, all you need is your imagination and perseverance.  This stuff takes a tremendous amount of effort to learn if you haven't any prior programming experience, especially OOP.  Swift should make the process a little easier but even learning a language like Swift will require time and patience.
    Only read enough to be able to get your first app up and running, no matter how simple.
    Once you have a working app, save the source code in a safe place so you can copy it back if you need to later.
    Now, read and experiment.
    Actually writing the code and testing is how you will learn most things.
    Making mistakes is a great way to learn!

  • Whenever I go to iTunes with my iPod 5th generation 32 gb iPod Touch, running iOS 8.0.2, It tells me that the "Other" category is using up 14.59 gb of data. I have no clue why it says this and I have searched the internet for fixes and none worked.

    Whenever I go to iTunes with my iPod 5th generation 32 gb iPod Touch, running iOS 8.0.2, It tells me that the "Other" category is using up 14.59 gb of data. I have no clue why it says this and I have searched the internet for fixes and none worked. I have tried on a windows and a mac and noticed no change. I have tried restoring to a backup but that didn't help. I haven't had time to do a full restore but I will try if the problem persists.

    An "other" larger than about 1 1/2 GB indicates corrupted files.
    What is the Other on my iPhone and How to Remove It
    What is "Other" and What Can I Do About It?
    Next, usually restoring from backup eliminated the corrupted files. However, sometimes restoring to factory settings/new iPod is required.
    To restore from backup see:
    iOS: How to back up
    To restore to factory settings/new iPod see:
    iTunes: Restoring iOS software

Maybe you are looking for

  • Report:SALE ORDER Vs DELIVERY

    Hi Guru's,       Am creating a report for my client that is Delivery performance Month Wise this report should display  the customer wise Sales information like  ordered qty delivered qty then open qty for every month. So where i can fetch these info

  • Can't get Dish Anywhere to work on latest version of Firefox

    Dish Anywhere won't work with latest version of Firefox

  • BPC 10.0 - Hierarchy Issue

    Hi Experts, I am trying to load a hierarchy to BPC 10.0 and I am having issues. I am getting the error: "HIERARCHY DATA SOURCE: An exception with the type CX_SY_RANGE_OUT_OF_BOUNDS occurred, but was neither handled locally, nor declared in a RAISING

  • 20" iMac freezes when running Google Earth

    This is the only problem I've ever had with my Mac and it is consistent. After running Google Earth for about 10-15 minutes the screen freezes and I have to force shutdown and reboot to rectify the problem. I did some temperature measurements at the

  • Compatiblity problems: Single-sided vs. Double-sided DIMM

    Hello everyone, I just registered. Short version: I'm considering purchase of one of the following motherboards: G41M-P26, G41M-P21. (the forum doesn't allow me to post links, even to MSI site ) My question: will either of them work with my two piece