IM Klient
|
Stevie Jabuk
Pridružen/a: 23.05.2008 |
Prispevkov: 588 |
Kraj: Trbovlje |
|
 |
|
Prispevek: #1 Objavljeno 24.08.2011 22:21:18 IM Klient |
|
V app storu je ogromno IM klientov za MSN, AIM, FB, Gtalk itd... Recimo ebuddy, IM+, BeejiveIM... Vsi so si nekako podobni in dobri, a nisem pa še našel take aplikacije, ki bi imela native multitasking support. Ker, recimo v zgoraj naštetih appih pritisneš na home gumb in si potem offline na MSNju itd., razen, če imaš vklopljene push notifications. Uradna Skype aplikacija pa ima rešeno, da ko pritisneš home gumb, se zapre, a si še vedno online. In tudi dobiš obvestilo, ko ti nekdo kaj napiše. Obstaja kakšna takšna aplikacija kot je Skype s true multitasking supportom? Recimo za MSN in pa FB ali pa pač vse v enem... Sploh ne najdem take.
_________________ iHruska - Original Pear Product Of The Year!
|
 |
Stevie Jobs
Pridružen/a: 14.09.2008 |
Prispevkov: 3289 |
Kraj: Ljubljana |
|
 |
|
Prispevek: #2 Objavljeno 24.08.2011 22:45:48 |
|
True multitasking na iOS brez jailbreaka odpiši. Tudi Skype uporablja push obvestila za take zadeve.
|
 |
Stevie Jabuk
Pridružen/a: 23.05.2008 |
Prispevkov: 588 |
Kraj: Trbovlje |
|
 |
|
Prispevek: #3 Objavljeno 24.08.2011 22:46:56 |
|
Ne drži. Push notif. imam izključene in sem še vedno online ter dobim noticifation.
_________________ iHruska - Original Pear Product Of The Year!
|
 |
Stevie Jobs
Pridružen/a: 14.09.2008 |
Prispevkov: 3289 |
Kraj: Ljubljana |
|
 |
|
Prispevek: #4 Objavljeno 24.08.2011 22:48:54 |
|
Ne vem kako pri tebi dela ampak Apple ne omogoča 3rd party aplikacijam delovanja v ozadju, tako da brez jailbreaka & backgrounderja (oz. backgrounder alike) to žal ni možno.
|
 |
Stevie Jobs
Pridružen/a: 14.09.2008 |
Prispevkov: 3289 |
Kraj: Ljubljana |
|
 |
|
Prispevek: #5 Objavljeno 24.08.2011 22:52:10 |
|
|
 |
Stevie Jobs
Pridružen/a: 15.05.2009 |
Prispevkov: 1708 |
|
|
 |
|
Prispevek: #6 Objavljeno 24.08.2011 23:28:38 |
|
torej so pri skypu čarovniki. toliko o tako opevanem multitaskingu na ios-u.
|
 |
Stevie Jobs
Pridružen/a: 14.09.2008 |
Prispevkov: 3289 |
Kraj: Ljubljana |
|
 |
|
Prispevek: #7 Objavljeno 24.08.2011 23:57:07 |
|
Niso čarovniki. Apple nudi multitasking podporo za naslednje servise:
- voip
- lokacijske servise in
- audio stream
Aplikacija sama pa ni tista, ki teče v ozadju. Aplikacija se suspenda takoj, ko ti pritisneš na Home button. Vse ostale aplikacije za sporočanje itd pa za instantna obvestila uporabljajo push storitev. Multitasking v iOS gre nekako takole:
- aplikacijo odpreš -> ta se naloži v pomnilnik
- pritisneš na home button (aplikacijo zapreš) -> trenutno stanje aplikacije se ohrani v pomnilniku (v redkih primerih, ko zaseda preveč prostora v pomnilniku, jo sistem sam izbriše)... da se trenutno stanje aplikacije ohrani v pomnilniku, morajo poskrbeti razvijalci aplikacije
- ko aplikacijo spet odpreš, se naloži aplikacija v takem stanju, kot je bila, ko je bila zaprta, kar ti da nek občutek, da je aplikacija vedno tekla v ozadju, saj se načeloma naloži veliko hitreje, stanje pa se ohrani
Razlogi zakaj ni pravega multitaskinga:
1. prevelika poraba baterija ob sočasnem poganjanju večih aplikacij
2. sistem bi postal počasen in neodziven ob hkratni rabi večih aplikacij
3. ni potrebe. Za sporočanje in podobne zadeve so tu push obvestila, ki praktično nadomestijo skoraj vsako potrebo po odprti aplikaciji v ozadju
|
 |