I think it sounds more like they merged 8.3 into 8.2
this has always bugged me.
Can someone who's familiar with version software development enlighten us with one thing:
How do the people working on iOS 9 know to implement the changes that the people working on 8.1.3 are implementing?
Or even how do the 8.2 people know? for all they know, the 8.1.3 people are rewriting the same codes that the other team's rewriting
right?
this has always bugged me.
Can someone who's familiar with version software development enlighten us with one thing:
How do the people working on iOS 9 know to implement the changes that the people working on 8.1.3 are implementing?
Or even how do the 8.2 people know? for all they know, the 8.1.3 people are rewriting the same codes that the other team's rewriting
right?
Depending on how this turns out fixing long standing issues, this may be my last dance with the iPhone. I pay too much money to have a phone with these kinds of bugs. If I was on a cheap Android phone, I would understand, but not for $850 device.
How can this be the "most advanced mobile OS" when the screen rotation doesn't work consistently, the music app skips as I switch between apps, custom keyboards don't work if I reply from the lock screen, apps don't appear in the search query?![]()
this has always bugged me.
Can someone who's familiar with version software development enlighten us with one thing:
How do the people working on iOS 9 know to implement the changes that the people working on 8.1.3 are implementing?
Or even how do the 8.2 people know? for all they know, the 8.1.3 people are rewriting the same codes that the other team's rewriting
right?
We'll probably see iOS 8.1.3 rolled out publicly this coming week. I do think there will be an iOS 8.1.4 rolled out middle February 2015 before iOS 8.2 rolls out end of February, which adds Apple Watch support. And we'll see iOS 8.3 probably around early May 2015, which adds support for the larger screen of the iPad 12.2" version.
this has always bugged me.
Can someone who's familiar with version software development enlighten us with one thing:
How do the people working on iOS 9 know to implement the changes that the people working on 8.1.3 are implementing?
Or even how do the 8.2 people know? for all they know, the 8.1.3 people are rewriting the same codes that the other team's rewriting
right?
So glad we are mentioning iOS9 now, as iOS8 is still a POS mess.
How many visits does the chart above show? 5? Why not label it with something.
Here is the answer to that question from the previous 8.1.3 thread. WildCowboy is one of the site administrators/editors.
Originally Posted by WildCowboy View Post
We don't want to share exact numbers, primarily for competitive reasons. But the total number of hits from iOS 8.1.3 devices now numbers in the thousands...does that help?
Depending on how this turns out fixing long standing issues, this may be my last dance with the iPhone. I pay too much money to have a phone with these kinds of bugs. If I was on a cheap Android phone, I would understand, but not for $850 device.
How can this be the "most advanced mobile OS" when the screen rotation doesn't work consistently, the music app skips as I switch between apps, custom keyboards don't work if I reply from the lock screen, apps don't appear in the search query?![]()
iOS is very modular, with lots of different components that can be worked on individually by different developers. Developers check out their module from the appropriate branch (8.1 or 8.2 probably, right now), work on fixing bugs are implementing features, and then check the modules back into the branch. For instance right now bug fixes will probably be checked into both 8.1 and 8.2 branches, where as feature additions will only be checked into the 8.2 branch.
Part of releasing the OS to the public involves unit testing on all the modules that have had bug fixes and feature additions, and then extensive testing on the branch that is going to be released. Once they are satisfied that there are few enough bugs in the release branch, it gets sent to us.
The fact that the developers are working on so many different versions of the operating system at the same time is one of the reasons why it is so hard to squash all the bugs. A bug might be fixed in the 8.2 branch simply because it was discovered when a new feature was being developed. So we won't see it until a point to comes out even though it is trivial to port the fix back to 8.1, and so on. A big issue is deciding whether to check work that was done on, say, 8.2, back into 8.1 to fix bugs. Since feature additions can introduce bugs, bug fixes can cause other bugs, and a bug fix on a lower branch can break a new feature added to a higher branch, it's a difficult job.
Disclaimer: this post was dictated into Siri so it probably has stupid errors in it. There's no way I'm typing all this crap out of my phone![]()
Falso.this has always bugged me.
Can someone who's familiar with version software development enlighten us with one thing:
How do the people working on iOS 9 know to implement the changes that the people working on 8.1.3 are implementing?
Or even how do the 8.2 people know? for all they know, the 8.1.3 people are rewriting the same codes that the other team's rewriting
right?