What is the difference between SDK and Application? - sdk

what are the difference between SDK and Application.
This question may be silly for someone but sometime
myself getting confuse by vendor e-mails about the same.

Let me try to answer this in short form:
Application (or app) is something that performs an activity (or activities) for a user to accomplish something.
SDK helps you to build the application.

Related

The restful api function is good to iOS?

i'm a mobile-develop engineer.work on IOS platform,using Xcode.
a few days ago.the man server developer has been changed in our company.he said the popular way of developed is using the template whose name was Restful API,then I was starting know something about the Restful api.
what i knew the thought of the template was the server need only developed the just the one http-interface.they didn't care whatever clients how to requested and how hardly used.
i didn't agree that, example in the page.the requirements is search friends depends on the text which user input on search-bar.
the 1.0 version is just searched the information which key included name.maybe we will send the requestPostDate=xx(which user inputed),filter=name.
the 2.0 version is searched the information which key included name、sex、age or your personal description.but I can't changed the requirements as soon as possible. because i have been wroten filter=name.
what should we did if it should changed in 1.0 versions on AppStore platform.
so what we did is modified the code which filter=name,sex,age. and upload the new library(IPA),then send it to AppStore.hope it's successful during these days.
what i need to say is if we not using restful api.we can be controlled by server.we just tell them we had a key which is xx,the clients didn't care about what the logic of how to search, it easier? and it changed quickly?the client didn't modified any code.maybe we have Web-platform、IOS-platform、android-platform.
i don't know what's the template your company using now.if it's restful api.please tell me how to fix about the questions what i said before?
the problem what i said is the restful api is suitable in IOS platform? maybe is suitable in Web platform,but not suitable in Mobile-developed-platform.
do you agree what i said? if not.give me some point which you think is right please.

Xcode 6 - iOS8: Allow Master User To Update Information

I was wondering if anyone could point me to any useful tutorials on allowing a master user to update information for their app. I am looking into creating an application for a local restaurant and I want the owner to be able to update information like the soup of the day and such by themselves.
I have been looking into JSON and CMS for this, but I am unable to find any useful information regarding iOS 8 or xCode 6. If anyone could provide me with this information, or any other suggestions on how to achieve this I would be very grateful!
(I am using Swift not Objective-C)
This is not a code issue, rather it is a development concept issue. You have many choices including making an API that is updated by the restaurant. The app then connects to the API and gets the recipes. If you feel you need to do this via the App make a special username that is allowed access to modify the menu. This can be accomplished via matching username exactly or via using a regex. It all really depends on the structure of your app platform.

Use Remind101 in iOS app

Is it possible to embed Remind101 within another app? I have googled and haven't had any luck finding any SDKs but thought maybe some here may have had some success with perhaps deeply buried github projects?
This is Natalie from Remind. We don't currently have a public API / SDK available, but are considering offering something in the future. Definitely shoot us an email at contact#remind.com and we'll follow up with you once it's possible to interface with our API, etc. Excited to hear from you! (Note: We do have a widget available that streams a user's sent Remind messages to his/her website or class page.)
It looks like it might be possible to interface with Remind, but it's not entirely clear. There is a ruby gem for communicating with a Remind API (JSON, it seems), but I am unable to find documentation for the API itself. In addition, the ruby gem project seems to have been removed from Remind's Github account, so take that as you will. You might want to reach out to Remind support to ask if it is still possible to communicate with Remind in this way.
If you do wish to attempt communication via the API, I would begin by playing with the Remind101 gem in ruby on your desktop OS X machine first. If you're able to successfully communicate, then you can set about building a native iOS SDK to make the same network calls.
Good luck!

Any twitter api or complete solutions for monodroid?

Looking for good solution for Twitter login and posting something... but there is no idea for now. How to do it in xamarine( IOS mono has complete solution, but monodroid...) help me please, if somebody knows how to do it.
If you just want to post something then you can easily do this by sending an Intent for use by an external app - e.g. see https://github.com/slodge/MvvmCross/blob/v3/Plugins/Cirrious/Share/Cirrious.MvvmCross.Plugins.Share.Droid/MvxShareTask.cs#L19
If you need a more complete solution then libraries like Tweetsharp have had MonoDroid ports/branches at various times, but I don't know the current status of any of these.
You might also want to take a look at Xamarin.Social. This component will let you tweet from your Xamarin.Android application.

Does Apple accept apps with an embedded browser using UIWebView?

Can you tell me if Apple accepts an application that opens an embedded browser with most of the functionality living on a web application on the internet?
I have read contradicting opinions on this, and I have even seen several apps that seem to use an embedded browser for the main functionality of the app. Still I couldn't confirm this.
This way we could correct problems on the application functionality on the server with no need to submit another version of the app, while keeping the ease of release through the app store and the home screen shortcut.
Thanks!
I can't get the exact quote from the guidelines, but I know that Cordova apps are allowed, and updating the web files dynamically without going through a new native app version is also allowed, as long as:
* The updated code runs with the Safari Webkit engine (true for Cordova)
* The main functionality of the app is not changed
You say this is a bad idea because the user can save a bookmark on their home screen. This doesn't seem to me like a reason for something being a bad idea to me. If this is the only drawback then I would say go ahead and do it. Why should I care if someone wants to bookmark to my site? The app will not work very well outside the app anyway. If you have an actual logical reason why this is a bad idea instead of some emotional response then please bring it up.
I am doing this too in my application. I am under the impression that as long as you are pointing to a secure site then it should be okay. Please enlighten me: is there some good reason why Apple forces people to develop applications the hard way? A web application is hard enough without having to deal with some monolithic organisation imposing ridiculous rules on you.

Resources