How to learn about iPhone jailbroken programming? [closed] - iphone

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm interested in learning about what additional features and APIs an app has access to when an iPhone is jailbroken. Can someone provide me with some basic resources to learn about this? I would be most interested in:
documentation on the private APIs
filesystem layout
app configuration, e.g. how did WinterBoard replace SpringBoard? Apps that replace the lockscreen?
tools needed
Suggestions appreciated.

Very good question. I've personally spend quite a bit of time on trying to find documentation on the private APIs, and even though I'm pretty sure I've come across it some time ago, right now I can't really find it anymore. However, I do have some answers to your questions. Let me share what I have so far:
Filesystem layout
An old, but still mostly true guide on filesystem layout.
"Replacing" apps
I think most of the "hijacking" of original iPhone apps is based on catching and re-implementing objective-c messages through posing and comparable techniques. A good guide on this is available here. I'm note entirely sure that this is the mechanism at work though.
Tools
A toolchain for iphone dev is available on google code. See this guide for info on how to install it.
See this guide for info on how to use the default apple Xcode environment for development on a jailbroken phone.

This is the best thing I'v found on the subject so far :
Jailbroken Development : Starter Pack

Related

Difficulty level of specific iPhone app creation? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I wish to build an iPhone app, but I've never ventured into anything like this before, appart from the very basics of HTML. I want to know how difficult it will be to create this app, if you really need someone pro to do it, or if it's managable to learn by a newbie.
The app:
Basicly the app works as a notepad AND a dictaphone. You should be able to create posts, which you can give a headline, write text, record sound, add searchwords and save.
All these posts should be listed by date, with the ability to search through them, using the given searchwords.
That's it. How difficult do you think this will be to accomplish?
If you believe this will be doable by a newbie, where do I start?
(I don't have access to a Mac computer to do the work on, so can I create everything on my windows PC, and transfer the project to someone else to compile and so on?)
Btw, don't be too technical in your reply, because I really don't know much about this topic, that's why I'm asking your help, to see if I should just trash the idea all together.
I'm not sure this question can be "answered". It's to subjective. I will offer a few words of advice though.
You can develop the app. It will be hard and take a lot of
dedication. If you love to learn new tools, new programming
languages, new operating system APIs - and love the challenge of
programming; then you should absolutely give it a whirl.
If you're concerned about time to market, then you'll have to hire professionals.
This app pretty much already exists. Review similar apps already for sale and ask yourself if you or the team you assemble can build something better. If you can't, by all means build it for fun; but don't publish it.
Doing this without a Mac will be next to impossible unless you explore things like Appcelerator Titanium.
Best of luck!

OSX Cocoa Book recommendation for an iOS Developer? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm an experienced iOS developer, and I understand the basic differences between iOS and OSX development in theory, but have not written a single app for OSX. Next week, I plan to begin my first OSX app. This weekend, I have a long road trip... so I'm hoping someone can recommend a good book for learning OSX/Cocoa development, considering my existing knowledge (eg, I'd really rather not putz around with "Here's a NSString!" or other such Hello-world-esque approaches for newbies to Objective C).
Thanks!
I would be inclined to pick up Beginning Lion OSX Apps Development (a book from Apress because I had a good experience with them for iOS). The reviews on Amazon aren't the greatest but the worst reviews have complaints about the book's poor index. Someone who had iOS development experience but wanted to switch over to mac (someone like you) gave it a 4-star rating.
In all honesty though, I would opt for guides and Apple documentation. If you are going to have access to an iPad on your road trip, I would recommend you download some of Apple's programming guides to iBooks and read them during your trip. If you want examples step-by-step however, and need help overcoming a learning curve, I find Apress books to be solid.
Hope that helps!

IPhone over Android and vice versa [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I develop applications on both IPhone and Android. As a part of my organization's Technical Session program I have myself delivering the next session on iPhone or Android. Getting the session made me start comparing both technologies, which believe me, is really a tough job. As a programmer in both technologies I often think how will the Application seem to be if I used the other one. Which further makes me list out pros and cons of both.
Android ahead of iPhone:
There are couple of factors where Android steps ahead of iPhone.
Multiple apps at same time
Information visible on home screen
Better notifications
Hardware flexibility
iPhone ahead of Android:
Following are the factors:
UI Smoothness and Consistency
Language support
Accessibility options
Battery life
Resource efficiency
Hardware quality
Better App Store
However, as a programmer, I want my session to be more of technical rather than a being a general overview of both technologies. For which I need some help. For instance Android's memory management is way ahead of that of iPhone's. On the other hand IPhone's UI has no comparison at all.
What more (technical) points can I include in my session? Also, kindly correct me if I am wrong somewhere above.
As far as the UI goes. I'm interested (as a programmer) to understand why exactly you consider iOS to be superior because in android the layouts that can be used are ever expanding and can be customized from the ground up where as in iPhone if you step outside of Apples box you get booted from the app store.

Best Highscores Framework - iPhone [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I am trying to decide between:
OpenFeint - http://www.openfeint.com/developers
Agon - http://developer.agon-online.com
ScoreLoop - http://corporate.scoreloop.com/features
All of the websites look clean. I don't know how many users they have but ScoreLoop has some recognizable games using the service.
Have you tried any of these platforms? Which is best?
Open Feint has some of the most well known apps as cross-promotions. Open Feint has a nice Objective-C API, matching Cocoa Touch.
Agonn has not as many apps for cross promotion, but are growing fast. Agon uses a C based API.
I Have no personal experience of ScoreLoop. But I understand that it allows much better UI customization than the other, making it easier to make the leader boards an integrated part of your game.
I just started experimenting with ScoreLoop, and so far I really like it. Integrating it into my cocos2d based game was pretty straightforward (just following the Getting Started document). It looks like there's a lot of room for UI customization, but I haven't really had a chance to play with this yet.
As far as I understand it, one of the differences between ScoreLoop and similar services is that in ScoreLoop, challenges are a central concept. So if your game can use challenges (mine will), this might be a good choice. It doesn't support chat, though. If you want more social networking features, OpenFeint might be worth a look.
I haven't personally tried any of these but Cocos2d also has a high-score framework built in.
I have good experience with OpenFeint. The developers were responsive to all my questions and helped me work around a few limitations.

iPhone Development Related Podcasts? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Anyone have any suggestions for good iPhone development related podcasts?
Only one I've run across is http://www.mobileorchard.com/ and was looking for some others.
Just came across a reference to a new podcast, Build and Analyse.
Late Night Cocoa and other shows on the Mac Developer Network feature iPhone topics every now and then.
CocoaCast also has iPhone episodes, which tend to be a bit more practical.
The Pragmatic Programmer has some video casts, but they are $5 each. There is a two-part series on using Xcode, and five-part series on writing your first iPhone application.
NSBrief is new and is a bit more technical, though not overly so.
http://NSBrief.com
I realize this thread might be a little old and has a marked answer. However it was one of the top results when I googled "iphone podcast" which is the reason for my reply.
Stanford has a class on Iphone Development and you can view it by subscribing to it on Itunes. I've been watching these classes and they are good to get started on Iphone Dev
More info about this can be found on podcastingnews.com or at the Stanford on the itunes website