[forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Skjámynd

Höfundur
chaplin
Kóngur
Póstar: 4339
Skráði sig: Fim 26. Mar 2009 14:53
Reputation: 392
Staða: Ótengdur

[forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf chaplin » Sun 05. Feb 2012 16:40

Ever wonder why certain mobile apps you use crash so much?

It turns out there are many possible reasons. And it can vary particularly depending on whether you are using an Apple iOS device such as an iPhone or iPad, or an Android device.

One of the reasons for app crashes is the proliferation of mobile operating systems on iOS and Android. As Apple and Google have released more new operating systems, each with multiple updates, app developers face more operating systems to test apps on.In data that mobile app monitoring startup Crittercism compiled for app crashes between December 1 and 15, there were at least 23 different iOS operating systems on which apps had crashed and 33 Android operating systems on which apps had crashed. (See the graphs above.) Note that the graphs that separate out Android and iOS show these number of operating systems and the graph that combines both iOS and Android shows less–22 iOS and 17 Android.

Mynd


Source



Skjámynd

tdog
Vaktari
Póstar: 2012
Skráði sig: Mán 06. Des 2010 17:32
Reputation: 24
Staða: Ótengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf tdog » Sun 05. Feb 2012 18:08

iOS er ógeðslega buggý OS. Forrit crasha reglulega og ég downgreidaði bara niður í 4 aftur. Það sama má segja um OS X Lion, það er fáránlega leiðinlegt. Forrit hanga oftar en ella, ég er á leið niður í Snow Leopard núna rétt í þessu.




braudrist
</Snillingur>
Póstar: 1051
Skráði sig: Mán 06. Sep 2004 13:22
Reputation: 58
Staðsetning: Reykjavík
Hafðu samband:
Staða: Ótengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf braudrist » Sun 05. Feb 2012 18:15

Kóðinn fyrir iOS og Android er samt fáránlega líkur.


Intel Core-i9 9900k @ 5GHz :: ASUS ROG Maximus XI Formula :: Corsair Vengeance 3200MHz - 32GB DDR4 :: ASUS ROG STRIX RTX 2080 Ti OC :: 1TB Samsung 970 Pro m.2-NVMe :: 27" Acer Predator XB271HU :: Corsair RM850x :: Cooler Master C700m


SteiniP
Bara að hanga
Póstar: 1573
Skráði sig: Mán 16. Jún 2008 21:54
Reputation: 1
Hafðu samband:
Staða: Ótengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf SteiniP » Sun 05. Feb 2012 18:20

braudrist skrifaði:
Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Já... þú hefur semsagt lesið iOS kóðann.



Skjámynd

Pandemic
Stjórnandi
Póstar: 3760
Skráði sig: Fim 31. Júl 2003 15:25
Reputation: 123
Staðsetning: Reykjavík
Staða: Tengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf Pandemic » Sun 05. Feb 2012 18:36

braudrist skrifaði:Kóðinn fyrir iOS og Android er samt fáránlega líkur.

Þú hefur örugglega aldrei forritað staf. Skilgreindu fyrst hvað þú meinar með því að það sé líkur kóði á iOs og android




thehulk
Fiktari
Póstar: 99
Skráði sig: Þri 20. Júl 2010 15:36
Reputation: 0
Staða: Ótengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf thehulk » Sun 05. Feb 2012 18:41

IOS og OS X eru að nota sama tungumál og byggt á sama grunninum. Ef menn hafa lesið eitthvað um apple, þá er Snow Leopard síðasta kerfið í OS X línunni og þeir munu líklega nota IOS kerfið áfrahaldandi af því.

Núna snýst þetta allt um ARM hjá Microsoft og Apple




braudrist
</Snillingur>
Póstar: 1051
Skráði sig: Mán 06. Sep 2004 13:22
Reputation: 58
Staðsetning: Reykjavík
Hafðu samband:
Staða: Ótengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf braudrist » Sun 05. Feb 2012 18:43

Bæði byggt á Linux. Hér er t.d. dæmi um kóða til að hlusta á events

Kóði: Velja allt

iOS - Objective C:


void CGContextDrawArrowhead(CGContextRef c, NSArray *nodes) {

    if ([nodes count] < 2) return;

    CGContextSetLineCap(c kCGLineCapRound);
    CGContextSetLineJoin(c, kCGLineJoinMiter);

    MRRoutingNode *lastNode = nodes.lastobject;
    MRRoutingNode *penultimateNode = [nodes objectAtIndex:nodes.count-2];

    CGPoint startPoint = penultimateNode.point;
    CGPoint endPoint = lastNode.point;

    float length = 9.0f;
    float width = 5.0f;

    double r = atan2(endPoint.y - startPoint.y,
                     endPoint.x - startPoint.x);


Kóði: Velja allt

Android - Java


static void drawArrowhead(Canvas canvas, List<RoutingNode> nodes) {
           if (nodes.size() < 2) return;
   
           paint.setStrokeCap(Cap.BUTT);
      paint.SetStrokeJoin(Join.MITER);

      RoutingNode lastNode = Coll.last(nodes);
           RoutingNode penultimateNode = [nodes objectAtIndex:nodes.count-2];

           CGPoint startPoint = penultimateNode.point;
           CGPoint endPoint = lastNode.point;

           float length = 9.0f;
           float width = 5.0f;

           double r = atan2(endPoint.y - startPoint.y,
                            endPoint.x - startPoint.x);


Ég mundi alla veganna segja að þetta væri svipað


Intel Core-i9 9900k @ 5GHz :: ASUS ROG Maximus XI Formula :: Corsair Vengeance 3200MHz - 32GB DDR4 :: ASUS ROG STRIX RTX 2080 Ti OC :: 1TB Samsung 970 Pro m.2-NVMe :: 27" Acer Predator XB271HU :: Corsair RM850x :: Cooler Master C700m

Skjámynd

tdog
Vaktari
Póstar: 2012
Skráði sig: Mán 06. Des 2010 17:32
Reputation: 24
Staða: Ótengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf tdog » Sun 05. Feb 2012 18:46

Auðvitað er þetta svipað, því að lógíkin er svipuð. Það segir ekkert um það hvort að kerfin séu lík.

braudrist skrifaði:Bæði byggt á Linux. Hér er t.d. dæmi um kóða til að hlusta á events

OS X er byggt á Unix, nánar FreeBSD, sem er alls ekki það sama og Linux.

thehulk skrifaði:IOS og OS X eru að nota sama tungumál og byggt á sama grunninum. Ef menn hafa lesið eitthvað um apple, þá er Snow Leopard síðasta kerfið í OS X línunni og þeir munu líklega nota IOS kerfið áfrahaldandi af því.


Þú hefur þá ekki lesið mikið, því að OS X Lion (10.7) er nýjasta útgáfan af OS X. Snow Leopard var 10.6.



Skjámynd

GuðjónR
Stjórnandi
Póstar: 16576
Skráði sig: Fim 29. Ágú 2002 18:46
Reputation: 2137
Staðsetning: Hérna
Hafðu samband:
Staða: Ótengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf GuðjónR » Sun 05. Feb 2012 19:01

tdog skrifaði:iOS er ógeðslega buggý OS. Forrit crasha reglulega og ég downgreidaði bara niður í 4 aftur. Það sama má segja um OS X Lion, það er fáránlega leiðinlegt. Forrit hanga oftar en ella, ég er á leið niður í Snow Leopard núna rétt í þessu.


well....hef ekki reynslu af iOS4 en iOS5 hefur reynst mér vel á iPod/iPhone ...
Ég downgreidaði Lion niður í Snow á sínum tíma þar sem mér fannst það böggað, en snérist svo og installeraði í október og er bara ánægður með það.




SteiniP
Bara að hanga
Póstar: 1573
Skráði sig: Mán 16. Jún 2008 21:54
Reputation: 1
Hafðu samband:
Staða: Ótengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf SteiniP » Sun 05. Feb 2012 20:13

braudrist skrifaði:Bæði byggt á Linux. Hér er t.d. dæmi um kóða til að hlusta á events

Kóði: Velja allt

...snip...


Ég mundi alla veganna segja að þetta væri svipað

Ok, en þú veist samt ekkert um það hvernig kóðinn sem að liggur bakvið þessa event handlera lýtur út í iOS. Hann þarf ekkert að vera eins þótt að viðmótið sé svipað.
iOS er langt því frá að vera Linux btw.



Skjámynd

hagur
Besserwisser
Póstar: 3125
Skráði sig: Mið 17. Des 2003 16:11
Reputation: 455
Hafðu samband:
Staða: Ótengdur

Re: [forbes]Do iOS Apps Crash More Than Android Apps? A Data Div

Pósturaf hagur » Sun 05. Feb 2012 20:32

Ég hef nú ekki orðið var við að iOS sé "ógeðslega buggy". Þvert á móti hefur mér fundist það alveg feikilega smooth, polished og í raun bara frekar stable. Hef auðvitað lent í því að forrit crashi, en hef nú hingað til kennt viðkomandi forriti um, frekar en stýrikerfinu sjálfu. Það forrit sem crashar einna oftast hjá mér á iOS er Facebook appið.

Er sjálfur með iPhone 4 jailbroken á iOS 4.x og svo er ég með iPad 2 með iOS 5.0.1.