quarta-feira, 15 de agosto de 2012

Os s40 podem ter multitarefa?


Uma questão muito discutida entre os usuários dessa plataforma da Nokia, o s40, é a capacidade de ele ter ou não ter a função "MultiTasking" ou "MultiTarefa", que é a capacidade de minimizar aplicativos e deixa-los executando em segundo plano, enquanto trabalhamos com outro aplicativo em primeiro plano.


O que discutiremos aqui, é sobre essa capacidade nos atuais s40 comparados a outros modelos equivalentes que possuem essa função. Nós já sabemos que os s40 não vem nativamente com essa função.
O que nós AINDA não sabemos, é: Por que ?

Bom, vou procurar mostrar exemplos práticos e fáceis de entender e usar poucas palavras para resumir essa pergunta.
Antes de mais nada vamos entender um pouco do hardware dos atuais s40:

=> Asha 303,300,311
Processador 1 Ghz (responsável pelo processamento das tarefas)
Memória RAM 128 Mb (responsável pelo armazenamento temporário dos dados das tarefas)
Memória HEAP 4 Mb (responsável pelo limite de memória que os aplicativos podem usar)
Memória Jar 2 Mb (responsável pelo limite de tamanho que cada aplicativo instalado deve ter)

Você deve estar se perguntando, por que que eu coloquei apenas uma parte específica do hardware. Isso é justamente o que vamos precisar para entender o assunto do post. Só isso. Não precisa entender de tudo, apenas de algumas coisas.

Quem aqui conhece ou lembra do Nokia 7650 ???
Essa é difícil né ? Ele foi o primeiro celular da empresa com o sistema symbian! (Symbian OS v6.1)

Nokia 7650. Pra quem não lembra.
Ele foi lançado no final de 2002, a quase 10 anos atrás!
Vamos ver as especificações dele:

=> Nokia 7650, Symbian OS v6.1
Processador 104 Mhz
Memória RAM 4MB (e você só podia usar 3.6mb!)
Memória HEAP ILIMITADA
Memória Jar ILIMITADA

O Symbian é um sistema multitarefa, como todos sabem. Mas o hardware desse aparelho não chega nem perto do s40 Asha 303 não é mesmo? E quem disse que isso é problema? Nada disso impediu que o aparelho acima tivesse um sistema mais aprimorado.
Mas espere!
Tem 2 coisas nesse aparelho que mesmo sendo lançado em 2002 são bem melhores que as do Asha lançado recentemente.

=> HEAP e JAR!

Isso mesmo gente, as 2 memórias mais odiadas por todos nós usuários de s40. A memória Jar, pode até ser burlada, pois já instalei jogos java com mais de 20mb de tamanho e rodaram perfeitamente! (Isso em um celular s40v5 que o limite de jar é de 1mb apenas)
Mas a HEAP não tem jeito. Ela é a P#@!$% que faz nossos s40 se tornarem brinquedinhos na frente dos demais aparelhos 'lowend'.

Mas não acaba por aqui. Quem aí lembra do Sony Ericsson w200? É isso mesmo, o W200!!!
Segue algumas configurações dele para refrescar suas memórias:

Sony Ericsson w200.

Processador Não especificado, mas deve ser quase o mesmo do Nokia 7650.
Memória RAM +/- 24mb
Memória HEAP 1mb - 1.5mb (dinâmica, depende do que for exigido)
Memória Jar ILIMITADO


Mais uma vez como podemos ver, a memória HEAP desse modelo não é nem a metade da do Asha 303. Mas já a memória Jar é ilimitada. O que no Asha já tem limite de 2mb.

E pasmem: Esse w200 pode minimizar aplicativos!!!
Sim, ele pode. Eu digo isso porque já usei alguns aplicativos que permitiam fazer isso e ele aceitava na boa, mesmo com esse hardware limitadíssimo!

O que eu quero dizer aqui, não é que as memórias HEAP e JAR nos s40 deveriam ser ilimitadas também (se pudesse seria bem vinda com certeza!), mas que mesmo com elas sendo limitadas, os s40 já possuem hardware suficiente para suportar a execução de alguns aplicativos em segundo plano.

Isso acontece com alguns aplicativos nos novos Asha como o 'Bate-Papo' e o 'WhatsApp' (esse suportado até mesmo por outros s40).

Eu citei esses 2 modelos (7650/w200), só para que vocês pudessem ter uma compreensão melhor do assunto, e não a efeito comparativo.

Então, já que hardware os s40 tem de sobra (principalmente os atuais Asha), uma simples atualização de software poderia solucionar esse nosso "problema"? SIM! Com certeza, pois é lógica que, se o problema não está no hardware, está no software!

Agora eu pergunto:

Por que diachos os nossos s40 não podem minimizar aplicativos nativamente, se eles tem capacidade de sobra para fazer isso ???

Essa é uma pergunta que só  Nokia em sua plena oscilação no mercado, pode responder...

E vocês leitores, mesmo que não sejam usuários de s40, o que acham disso? Será que a Nokia está sendo injusta em não "liberar" essa função tão almejada entre a plataforma?

Lembrado que essa postagem não tem finalidade nenhuma de estabelecer regras ou de afirmar que temos razão em certo ponto.

Por: MX2

44 comentários:

  1. Nem sei oque falar cara. Eu acho que a Nokia deve ter motivos muito egoístas pra fazer isso! Imagina nossos games sendo criados sem preocupação com limites de heap? Seriam muito melhores, mas muito mesmo!!!

    ResponderExcluir
  2. Eu acho que em breve a Nokia vai implementar a multitarefa os s40. Até porque ela não vai utilizar outro sistema para combater os androids de baixo custo.

    O motivo da Nokia não ter feito isso ainda deve ser alguma limitação do S40, que (segundo alguns blogs) por rodar sobre o Nokia OS é incapaz de gerenciar multitarefa. Porém já circula pela web um tutorial que ensina a modificar a *PPU do aparelho, e assim modificando também o app Java, ele minimiza nos s40. Porém quando a Heap é consumida em consequência de muitos apps abertos, o aparelho reinicia. E também após realizar o tutorial algumas funções do aparelho ficam bugadas.

    Portanto eu acho que a Nokia está se esforçando bastante pra trazer esse recurso para os s40. Esse SO está recebendo muitos investimentos, sua interface está cada vez mais elegante. E agora até possuem "swipe" (ashas 305, 306 e 311) enfim, é isso que eu penso.

    ResponderExcluir
  3. a desgracada da nokia não fez isso porque ela nao quer,se o whatsapp minimiza,a nokia podia colocar qualquer app para minimizar nos s40,se a nokia quizesse colocar multitarefa em quase todos os s40 v6 ela colokava atraves de uma atualização de software,não custa nada pra nokia liberar isto pra nós,inclusive uma heap e jar ilimitadas asim teriamos jogos java excelentes,iriamos vê monstrinhos java rodando as ruas,e se a nokia quizesse melhorar ainda mais o java dos s40 bastava ela colocar o java midp 3.0 que foi lancado em 2009 mas que até agora nenhuma fabricante esta usando, imaginem o nokia asha 303 com multitarefa,heap e jar ilimitadas e java midp 3.0? Iria ficar show!!! NOKIA PELO AMOR DE DEUS NOS TRAGA ESTAS FUNCÕES ATRAVES DE UMA ATUALIZACÃO DE SOFTWARE PARA TODOS OS S40 V6!!!

    ResponderExcluir
  4. Alguém tem um nokia c5 pra vender aí?

    ResponderExcluir
  5. Na verdade os S40 seriam SIM capazes de ter multitarefa, pois como citado na postagem eles tem a capacidade de minimizar o Whatsapp mas não tem a capacidade de deixar em segundo plano aplicativos simples. Eu acho que é um pequeno detalhe que falta para minimizar-mos aplicativos nos S40, uma coisa que não percebemos, que está lá mas não achamos que possa ser aquilo, poderia ser Midlet's que podem fazer coisas quase impossíveis como por exemplo:
    Nokia-UI-Enhancement: MusicKeysSupported
    Esse simples Midlet se colocado no arquivo MANIFEST.MF de um aplicativo faz com que as teclas laterais dos XPRESSMUSIC(e do x2-00) ganhem alguma função quando o aplicativo esteja sendo executado: no KDplayer faz com que avance, pause ou voute a musica.
    Então acabando aqui , se um midlet pode adicionar funções as teclas de um telefone poderia também minimizar um aplicativo

    ResponderExcluir
  6. Sera que não existe algum hacker,nerd,ou geek ou algum cara esperto capaz de burlar este sistema que não minimiza apps (porque a nossa querida nokia não quer) colacando uma multitarefa boa e uma heap ilimitada alterando o software? Sera que não existe alguma maneira? Hackers nos ajudem, por favor,kkkkkkkk

    ResponderExcluir
    Respostas
    1. Kkk
      Para minimizar aplicativis existe sim, uma forma não oficial, e por isso pode prejudicar o aparelho. Já a heap, não tem como, pois é um item de hardware e como é um celular (e não um pc, rsrs), não pode ser trocado.

      Excluir
  7. O melhor post sobre S40 que eu ja vi nem todos os blogs...

    ResponderExcluir
  8. Ja ta na hora da nokia melhorar os s40 não é pessoal?

    ResponderExcluir
  9. FALTA DE VERGONHA? a nokia não faz isso porque não quer causar lentidão no sistemas e tudo mais!!
    o mesmo mutivo pelo qual a ms não quis meter multitask no wp7!!

    ResponderExcluir
  10. Eu fiz o tutorial pra minimizar aplicativo no meu nokia 7020 modifiquei ppu,e eu posso minimizar aplicativos sem problemas o celular nao ficou com nenhum bug só aparece a mensagem warning tck flag set.
    Se nos usuários podemos fazer com que nosso s40 possa minimizar a nokia nao pode a pelo amor de Deus.

    ResponderExcluir
  11. Tenho um Nokia 6131 q e de 2006 e a bateria e viva ate hoje e eu gostaria de, se possivel, atualizar o software mas nao tenho PC, tem um jeito mais facil de fazer isso ?

    ResponderExcluir
    Respostas
    1. Você pode ir em configurações > Celular > Atualiz. Celular. Será preciso um plano de dados com operadora, pois consome muitos dados. =)

      Excluir
  12. Isso é uma sacanagem tremenda da nokia, chega a dar ódio antes de eu ter meu atual nokia 5130 que tem uma tela de 240x320 tinha um simples e mero Sony Ericsson Z530i com uma tela de apenas 128x160 ele além de conseguir realizar multitarefas rodava jogos e aplicativos que meu atual nokia não roda nem com macumba das "brabas" e rodava com muito mais qualidade e velocidade é uma coisa que me deixa p da vida sendo que a capacidade de memória do z530 é bem menor,

    ResponderExcluir
  13. otima postagem Mx2 parabéns eu tenho um android galaxy s2 muito potente. mas adoro muito o java. gosto mais de jogar os games java que o proprio android. se o java nâo pode morrer, o java ainda e lider em vendas. mesmo com a tecnologia do samsung ,apple. e outros....sim o android e muito bom ,mas o java e super. o sobre o que vc falou isso e verdade os games gameloft só são mais potentes na versão k800 da SE. o nokia ate mesmo o s60 tipo n73 e n95 já e ultrapassado pelos s40v6. pesso permisao para reforçar essa luta que eu tambem sou a favor das melhoriad dos s40. darei todos os creditos a vc com link de sua pasta. adriano adm GM

    ResponderExcluir
  14. Mx2, que aplicativo era esse que tinha 20MB e pegou num S40 v5?

    ResponderExcluir
  15. Gostei do comentario do "anonimo" acima!, a desgraçada da NOKIA,.

    Eu tenho dois celulares modelo NOKIA C3-00 e meus aplicativos nao funcinam bem de vez em quando!, dizem que o c3 nao tem s40 mas eh puuuura mentiiiiira! No meu twitter eu publiquei uma coisa e abaixo diz: om ah 1 min. via s40, ou seja; ele tem s40! As imagens dos jogos sao legais, eu atualizei o software de um, porque o outro tava cominha irmã!, mas estou esperando a NOKIA liberar a atualizacao do software este mes! Se nao liberar...

    Espero que nesta atualizacao venham novas coisas tipo: grade do menu modificada e outros tipos de videos e musicas!

    Contate fb.com/laerscio.fantastico

    ResponderExcluir
  16. Talvez eu esteja sendo um pouco egoísta, mas... Porque não mudam de aparelho e pegam um Android ou um Symbian?

    Aparelhos com Android e Symbian já podem ser encontrados na faixa de 400 reais, o Nokia 701 DTV com Symbian Belle por exemplo esta saindo por 590 na loja oficial, e ele tem processador de 1.3Ghz com GPU aceleradora 3D, 512 de Ram, NFC e isso sem falar da câmera de 8mp e a tela em Gorilla Glass. =)

    Eu acho que por parte de custo/beneficio pro lado da Nokia não compensa essas atualizações para o S40, porque 90% dessas pessoas que utilizam dumbphones não se importam com essas funcionalidades, pra elas o importante é ter dual chip, fazer ligações e estar sempre conectado ao facebook/msn... Talvez por esses motivos não seja vantagem pra Nokia gastar dinheiro com pesquisa e desenvolvimento num sistema que não tem como alvo "VOCÊS", que já amadureceram e necessitam de uma plataforma menos limitada para continuar explorando.

    Comigo foi a mesma coisa, comecei com um tijolão, passei pra outro mais fino mas ainda com tela monocromatica, evolui pra um celular com câmera e tela colorida, passei pra outro com touchscreen "xing-ling" e ai peguei um N95 em 2006 e fiquei até 2011 com ele, hoje tenho um Nokia 500 e no próximo ano pretendo evoluir de novo para um Nokia 701 ou outro aparelho com Android. =)

    Resumindo, eu acho que os S40 são um bom "Start", mas agora que vocês já tem essa necessidade de minimizar vários aplicativos, rodar um monte de jogos e fazer outras funções que o S40 não pode fazer, tá na hora de começar a considerar um smartphone com um sistema operacional de verdade. ^^


    By, ThiagoSymbian.

    ResponderExcluir
  17. o whatsapp.. ta disponivel para o asha 305 e o molome tambem para o asha 305???

    ResponderExcluir
  18. E como é que faz o lance de aumentar a Memória Jar?????

    ResponderExcluir
  19. Falta interesse da Nokia em investir nisso... Se ela criar celulares de baixo custo com ótimo hardware pra atrair o consumidor, mas limitar o potencial deles, pode abrir portas para aparelhos mais caros, no caso os que vem com Windows Phone.

    Se ela retirar as limitações desses aparelhos, o JAVA vai deslanchar, vai detonar os Androids de baixo custo e ainda pode ganhar espaço na categoria de aparelhos de médio custo. Além disso, se o Android perder espaço, tanto o Windows Phone como o iOS vão perder mercado, reduzindo os lucros dessas empresas e criando uma nova ordem de mercado móvel.

    E aí todo mundo vai se voltar para o JAVA, que vai fazer novamente a alegria de todos, sem dificuldades nem frescuras de instalação de jogos ou aplicativos.

    Ah, só mais uma coisa: eu tive um W200 \o/

    ResponderExcluir
  20. pode postar essa atualização pra o meu nokia x201 ter multitarefa?

    ResponderExcluir
  21. Ei MX2, Que Tal Fazer Um Tutorial De Como Faz Para Aumentar A Memória Jar Dos Nokia S40????? Nem Precisava Ser Até 20Mb Como Você Fez. Aumentar-lá Para 5Mb Já Estaria Ótimo. Tem Como Ou Não?????
    By: MadMatt

    ResponderExcluir
    Respostas
    1. Não existe tutorial, o aplicativo apenas roda! kkk
      Para isso, basta passar pelo modo "Armazenamento em Massa". Se pegar bem, se não... =)

      Excluir
  22. Ok!! Valeu, vou tentar, faz algum tempo que eu tô querendo jogar Dungeon Hunter 3, passa a primeira parte do jogo, depois da erro e não funciona mais.
    By: MadMatt

    ResponderExcluir
  23. Boa noite galera acho que a nokia poderia vender bem mais aparelhos S40 se dessem mais valor para seus consumidores, se eles apenas desse esse pequeno upgrade em nossos S40, não vejo como a nokia poderia peder com isso pelo contrário os novos S40 seriam bem mais vistos aos nossos olhos, e logo bem mais comercializados porque saberíamos que não estariamos perdendo em relacão a modelos de outras empresas como a sony ericsson por exemplo! Sei que não custa muito pra nokia atender nossos pedidos, e o Java 3.0 S40 suporta tranquilamente essa plataforma mais ainda desde de 2009 não ta liberada a atualização não entendo o porque. Sei que provavelmente vcs da nokia nem leiam nossos comentários mais mesmo assim ainda queremos acreditar que vocês não der valor só em novos sistemas assim como o Lumia, Ana Belle... Pois a maioria dos seus clientes utilizam os S40, Nokia, Dar valor aos seus clientes é da valor ao seu dinheiro! Pense nisso.

    ResponderExcluir
  24. otimo blog excelente! tira muitas duvidas e curiosidades, continue ok

    ResponderExcluir
  25. Jáh q a Nokia colocou um processador de 1Ghz(mais rapido q o processador do "Galaxy Y") em um asha 303 porque naum adicionar um multitarefa e o Gerenciador de Tarefas presente no Nokia C3-00 e Nokia X2-01 por atualizaçao d software? Jah q a Ram dele é quse o dobro do X2-01
    por mim o Nokia Asha 303 tem a configuraçao perfeita pra ter um multitarefa e um simples gerenciador de tarefas
    *Processador 1Ghz
    *RAM 128Mb
    *ROM 256Mb
    e acho q a pouca memoria RAM nao faz tanta falta assim pois lendo aos comentarios anteriores e por experiencia propria percebo q os S40 são um SO muito leve e poderia vir com multitarefa e o gerenciador de tarefas atraves d uma atualização de software!!

    ResponderExcluir
  26. Jáh q a Nokia colocou um processador de 1Ghz(mais rapido q o processador do "Galaxy Y") em um asha 303 porque naum adicionar um multitarefa e o Gerenciador de Tarefas presente no Nokia C3-00 e Nokia X2-01 por atualizaçao d software? Jah q a Ram dele é quse o dobro do X2-01
    por mim o Nokia Asha 303 tem a configuraçao perfeita pra ter um multitarefa e um simples gerenciador de tarefas
    *Processador 1Ghz
    *RAM 128Mb
    *ROM 256Mb
    e acho q a pouca memoria RAM nao faz tanta falta assim pois lendo aos comentarios anteriores e por experiencia propria percebo q os S40 são um SO muito leve e poderia vir com multitarefa e o gerenciador de tarefas atraves d uma atualização de software!!

    ResponderExcluir
  27. o w200 tem 27m ram e 220mhz de processador blz

    ResponderExcluir
  28. tambem modifiquei a ppu do meu c3
    ele minimizar varios aplicativos normalmente.
    e so acrescentar a linha nokia-MIDlet-no-exit:true
    na pasta manifest do aplicativo e pronto.
    so aparece a seguinte msg quando eu fexu o app

    warning tck flag set
    mas esse funçao sendo acrescentada pela nokia seria muito bom.
    cuidado nokia androids de baixo custo estão ai.

    ResponderExcluir
  29. Num Nokia C2-01 estudo inglês, já namorei uma Filipina, e olha que nunca sai da Bahia! :D... Imagina se fosse multitarefa! Kkkkk Agora vou mudar pra um Asha 303, ou talvez melhor, um E5 que é multitarefa, não é?
    Uéliton Alves

    ResponderExcluir
  30. Olá pessoas, acho que o descontentamento é geral. O meu é um Asha 200 e quando comprei há 1 ano era lançamento e não haviam sites que falavam que era um s40. Tendo em vista que eu já tinha um Nokia N70 que é S60 e tem a função multitarefa, pensei que em um lançamento também haveria. Para minha tristeza não. Alguém acima citou "por que não compram um novo aparelho", eu só comprei pois simpatizava com a NOkia, por ser um dual chip já que não precisava de um novo celular. Num tempo que pensamos em economia e sustentabilidade seria até um bom serviço no bolso e não termos mais um aparelho encostado em casa com uma nova programação. Acredito que é um descaso da Nokia não ouvir os clamores, que não errarei se dizer que é mundial, de descontentamento desses pequenos detalhes que fazem a diferença para por um tempo satisfazer nossas necessidades. Vi num blog que um rapaz fez dois sistemas novos o LIving e o Androiping que rodam em C3 e X2 por enquanto com suporto contínuo do desenvolvedor. SE uma pessoa faz gratuitamente isso qual a razão de uma empresa que já lucrou com nossas compras não realizar melhoramentos? Bom realizei no Asha 200 o tutorial literalmente para minimizar aplicativos. O Whatsapp dava pane toda hora, até que o aparelho começou a não querer desligar. Só conseguia desligar retirando a bateria. Tive que entrar pelo Phoenix e retirar o método e pronto, voltou ao normal. Fiquei feliz com o Whatsapp só que insatisfeito por não poder ter o recurso de multitarefa...infelizmente a voz de um manifesto do ano passado por um blog foi calada "nossos s40 podem mais". Aguardemos que a empresa faça algo, alguém de bom grado faça a programação para melhorar ou termos dinheiro para comprarmos um aparelho que na minha opinião é apenas incitar ao consumismo.

    ResponderExcluir
  31. Por que meu asha 311 nao pega jogo symbian??? Tem como ele fica melhor desepenho ??

    ResponderExcluir
  32. A RESPOSTA É SIMPLES..... COM A FALTA DE RAM DOS OUTROS APARELHOS DA NOKIA COM SISTEMA S4 S60 QUE SE REINICIAVAM QUANDO ERA EXIGIDO DELE POR TER VARIOS APP ABERTOS AO MESMO TEMPO COMO O PLAYER, 2 PAGINAS DE BROWSER ABERTAS E ALGUM OUTRO APP ABERTO ATÉ MESMO A GALERIA DE FOTOS ,, ELE TRAVAVA, AI REICIAVA DO NADA DAI ELES CONCERTARAM MAS NA VERDADE O CELULAR NAO REINICIAVA MAIS, MAIS SIM FECHAVA OS APLICATIVOS POR FALTA DE MEMORIA COMO MOSTRAVA NA MENSAGEM DO SISTEM " MEMÓRIA CHEIA FECHE ALGUNS APLICATIVOS" DAI SE VC INSISTISSE EM DEIXAR ABERTO, ELE FECHAVA POR SI PRÓPRIO O APLICATIVO QUE ESTAVA MAIS CONSUMINDO MEMÓRIA.
    DAI NA MINHA OPNIAO COM OS ASHAS QUE TEM PRATICAMENTE O MESMO HARDWARE DOS DOUTROS SYBANS ANTERIORES. ELES TIRARAM ESSA FUNÇAO DE MULTITAREFA PARA EVITAR RECLAMAÇOES DESSE TIPO DE PROBLEMA QUE O CELULAR REINICIOU OU DA MENSAGEM DE MEMORIA CHEIA, PRONTO RESOLVIDO O PROBLEMA! PRA ELES? PORQUE PRO CONSUMIDOR DE HOJE EXIGENTE NAO QUER SABER DE UM CELULAR QUE FICA USANDO APENAS UMA PORCARIA DE APLICATIVO DE VEZ..
    A NOKIA PECOU NESSE ASPECTO CREIO EU NO INTUITO DE RESOLVER ESSE PROBLEMA ONDE ELA ARRANJOU BEM MAIS AGORA DO QUE ARRUMOU.
    PREFIRO O 5530 EXPRESSMUSIC O C5 03 QUE MESMO DANDO MENSGEM DE MEORIA CHEIA VC CONSEGUIA DOSAR OS APLICATIVOS QUE PODERIA FICAR ABERTO SEM QUE O MESMO TENHA QUE FECHA-LO

    ResponderExcluir
  33. É possível instalar jogos acima de 4 mb e ter uma execução razoavel de tau aplicativo? Nos asha 302,303,311?

    ResponderExcluir
  34. Pois é... E se muitos lembrarem o NOKIA E71 q saiu de fabricação em 2008 com o S60 era multi tarefas e pega o WhatsApp... Dá de 10 a zero em muito celular novo, pena q roubaram o meu! ='( Eu voltava para meu S60 sem alguns apps do S40 só pelo oq ele me fazia!

    ResponderExcluir
  35. O Meu Nokia E5 Da Pra Minimizar Galera?

    ResponderExcluir
    Respostas
    1. Pelo fato de ele ser symbian, sim, pode. Mas de uma forma simples apenas.

      Excluir

Baixou ? Por favor, Comente...

- Ao postar um comentário como "Anônimo", identifique-se! Comentários sem identificação, podem não ser publicados (em alguns casos).

- Não utilize termos inapropriados.

- Não faça propaganda.