Vad fasen, har de redan en beta ute? Trevligt som tusan. Fick samma svar som några andra av er: "Hej, Tack för ditt meddelande! Vi håller på att utveckla en applikation för Android telefoner och planen är att den ska släppas längre fram i vår. Ha en bra dag! Med vänlig hälsning"
Jag kontaktade Avanza för att höra om dom ska göra en app, och berättade att vi Android ägare saknar en vettig Aktie/Fond app.
Satt just och petade med en sådan app igår - kör själv med avanza och tänkte att det var ett lämpligt litet enkelt projekt så jag kan testa på Android-utveckling - speciellt då jag redan hade en del Java-kod för att plocka ut infon ifrån avanza. Stötte dock på patrull i och med att iaf min N1:a inte alls gillar https/SSL-certifikaten som avanza använder - jag kan inte ens komma åt https://www.avanza.se/ med den inbyggda browsern (vilket förklaras av att den också använder sig av det inbyggda krypto-api:t som är det som strular...)
Provat att gå till www.avanza.se i början istället? Använder själv avanza dock deras budgetalternativ, avanza mini
Lustigt, eftersom buggen verkar vara fixad först efter Android 2.1. Efterlyses: ngn som har en N1:a med senaste cyanogenmod på som kan kolla om det fungerar att komma åt https://www.avanza.se/ ?
Kör mot avanza via browser i min Hero. Funkar, men lite för meckigt pga skärmstorlek och hantering av inmatningen i de olika fälten.
Tack för att du provade! Ok, då kanske jag skall se till att rapportera problemet till android-utvecklarna... Jag har arbetat mig runt problemet med Avanza i min app nu hursomhelst, så nu skall jag se hur mkt funktioner jag orkar lägga in - för närvarande visar den motsvarigheten till "Ekonomisk översikt".
Precis vad jag längtar efter. Har ruskig abstinens när min Liquid inte kommer in på Avanza... Planerar du att släppa en beta inom kort? Har du några planer på en tillhörande widget?
Den nuvarande planen är att: 1) fixa till så att man kan se översikt (detta funkar) + innehållet i respektive depå 2) lägga till stöd för en enkel widget 3) be några frivilliga att testa 4) fixa till buggar/synpunkter/förbättringar/etc 5) släppa beta 1) borde jag hinna att fixa ngn kväll denna vecka, 2) tar nog lite mer tid och jag är dessutom ganska upptagen nästa vecka men med lite tur kan det vara klart till veckan efter. Jag lovar att skrika till när det jag vill ha ngn som testar. Det kommer den nog tyvärr inte att göra eftersom jag inte kör mini själv och således inte kan anpassa den till mini - men det kan ju vara en framtida förbättring.
"krypto-api:t" -Får man fråga om du kan utveckla detta lite? "Jag har arbetat mig runt problemet" -Hur då? Kommer du in på Avanza nu? Jag är f.ö. gärna med och testar en ev. alfa el beta version av ditt program!
Problemet ligger i hanteringen av SSL-certifikaten, vilket i Android hanteras av en (gammal) version av Bouncycastle's JCE. När man försöker använda org.apache.http.impl.client.DefaultHttpClient för att öppna https://www.avanza.se/ så får man ett exception som säger att Avanza's certifikat är felaktigt - vilket det INTE är - utan problemet verkar vara att BC's JCE inte kan hantera ngt certifikat i kedjan. Och den inbyggda browsern i N1:an använder sig nog av samma kryptoapi:er men ger istället ifrån sig ett tämligen missvisande felmeddelande. Workaround:en - som alla andra verkar göra med så fort man behöver använda https/ssl på androiden - är att inte verifiera certifikatskedjan - vilket ju inte är speciellt önskvärt. Jag planerar dock att lägga till verifiering att det är just Avanza's certifikat.
Tack för ditt svar devnull. Jag är inte lika hemma på det här som du men jag hittade detta issue på code.google.com "issue 3143". Länk: http://code.google.com/p/android/issues/detail?id=3143&q=bouncy&colspec=ID Type Status Owner Summary Stars
Hmm, ja det skulle onekligen förklara problemet - Avanza har dessutom satt upp sin https/ssl access så att den använder just DESede (aka 3DES) - vilket många andra site:r inte har. Det är dock lite konstigt att problemet inte är fixat - eller att det finns överhuvudtaget - eftersom alla normal tester man har (borde ha...) skall fånga detta.