Ahoj,
mám telefon se symbiánem s60 3rd a zajimalo by mě, jak se pro to programuje,
na stránkách nokie se furt vše točí kolem jakýsich tří programu, ale mě
to prostě nejde.
Nezkoušeli jste to někdy?
Prosím nechte si všichni (hlavně Зайчик) debaty na téma jaký
operační systém pro mobili je nejlepší.
Jednou jsem v trolejbusu viděl jednoho programovat v Pythonu. Odsazení měl
v jednom místě 6 tabů plus 2 mezery. Metodu měl roztahanou asi na >80
řádcích. Za tohle by měl být vyhazov z práce.
No původně jsem se chtěl c++ vyhnout a dělat to radši v javě, kterou
moc rád nemám, ale tak skusím to c++. Kdy měl někdo další poznatek, tak
prosím pište.
Bohužel na to vypadal. Používal tiled desktop na nějakém linuxovém OS a
v něm spuštěný Vim. Při pohledu na střeva pythonského skriptu mé
sympatie zamrzly.
Trochu offtopic, ale přidám se. Snad dotyčné osoby zde nesjou a když jo,
aspoň uslyší názor. Bylo to na SOČ, kluci vyhráli druhé místo. Udělali
program, který učí práci v Inventoru a hlavně technické kreslení.
Nějaká ukázka kódu byla, no krásné metody, kdy jeden checkbox se nastavil
na true , ostatní na false, to nechem stranou . Dostal mě ten program.
Program se vám zapne, zvolíte určitou oblast technického kreslení. Učivo
vám otevře PDF, tak řekl jsem si no, ok. Dále procvičovací část, to jsem
se nasmál ( i když v duchu). Program nabídlo kategorii, vybrali jste.
Očekával jsem že program se přepne do testu, dky zadáváte určité data
pro vykreslení modelu, místo toho se otevřel Excel, tam jste zadali data,
excel uložili, poté se konečně otevřel Inventor který vykreslil model.
Přišlo mi to také velmi složité a přiblblé. Co když uživatel nemá
Excel ? Program zcela poté k ničemu... to jen takov historka ....
jejdananku to qt je děs. Radši skusím znova tu javu, jen nevím jak
vytvořit nový projekt, protože ti chitrolíní z nokie tam napsali file new
> project. Do teď to jde Pak tam chtějí jakési J2ME a to už já v tom eclipse (co jsem si podle
nich stáhl) nemám.
Chceš abych si nechal blbé připomínky. Chce to J2ME, tak si to stáhni.
Používám netbeans full verzi kde J2ME už je, dál budeš potřebovat
nějakej emulátor, kterej se ti bude spouštět po kompilaci, abys viděl jak
app vypadá. No a pak už jen
java.lang.UnsatisfiedLinkError: C:\WTK2.5.2_01\bin\sublime.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1825)
at java.lang.Runtime.load0(Runtime.java:792)
at java.lang.System.load(System.java:1059)
at com.sun.kvem.Sublime.<init>(Sublime.java:29)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at java.lang.Class.newInstance0(Class.java:374)
at java.lang.Class.newInstance(Class.java:327)
at com.sun.kvem.Lime.createLime(Lime.java:40)
at com.sun.kvem.KVMBridge.<init>(KVMBridge.java:46)
at com.sun.kvem.KVMBridge.getBridge(KVMBridge.java:37)
at com.sun.kvem.midp.MIDP.run(MIDP.java:699)
at com.sun.kvem.environment.EmulatorInvoker.runEmulatorImpl(EmulatorInvoker.java:107)
at com.sun.kvem.environment.EmulatorInvoker.main(EmulatorInvoker.java:135)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.sun.kvem.environment.JVM.main(JVM.java:103)
C:\Users\Michal\Documents\NetBeansProjects\Hello world\nbproject\build-impl.xml:782: Execution failed with error code 1.
BUILD FAILED (total time: 12 seconds)
heleť koukám na net a zdá se že místo J2ME můžeš použít nějakou
verzi přímo pro tebe. Např: "the Nokia SDK 1.1 for Java" dále jsem taky
někde viděl přímo "Symbian SDK" zkus se po tom podívat. Každopádně s JME jsem problém
neměl.
Všechno mi to šlo, až do bodu 3. Kde když to chci naimportovat: Tools
> Java platforms > Add Platform > Java ME CLDC Platform Emulator >
C:\Java_ME_platform_SDK3.2 Tak to chvíli něco detekuje (pořád
0%) a pak napíše: viz. obr
java.lang.Exception: java.lang.reflect.InvocationTargetException
at com.sun.jme.toolkit.bootstrap.MainNamespace.runModules(Unknown Source)
at com.sun.jme.toolkit.bootstrap.MainNamespace.run(Unknown Source)
at com.sun.jme.toolkit.bootstrap.Container.run(Unknown Source)
at com.sun.jme.toolkit.bootstrap.Container.start(Unknown Source)
at com.sun.jme.toolkit.bootstrap.Container.main(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.sun.jme.toolkit.bootstrap.ObjectConfiguration.invoke(Unknown Source)
at com.sun.jme.toolkit.bootstrap.ObjectConfiguration.tryInvoke(Unknown Source)
at com.sun.jme.toolkit.bootstrap.ObjectConfiguration.tryInvoke(Unknown Source)
at com.sun.jme.toolkit.bootstrap.Batch.tryInvoke(Unknown Source)
at com.sun.jme.toolkit.bootstrap.Batch.startObjectsImpl(Unknown Source)
at com.sun.jme.toolkit.bootstrap.Batch.startObjects(Unknown Source)
at com.sun.jme.toolkit.bootstrap.Namespace.startBatch(Unknown Source)
at com.sun.jme.toolkit.bootstrap.Namespace.runModules(Unknown Source)
... 5 more
Caused by: java.rmi.server.ExportException: Listen failed on port: 60323; nested exception is:
java.net.SocketException: Permission denied: listen failed
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:330)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:236)
at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:411)
at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:147)
at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:207)
at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:122)
at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:98)
at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:239)
at com.sun.jme.toolkit.remoting.registry.rmiimpl.RmiRegistryService.start(Unknown Source)
... 17 more
Caused by: java.net.SocketException: Permission denied: listen failed
at java.net.DualStackPlainSocketImpl.listen0(Native Method)
at java.net.DualStackPlainSocketImpl.socketListen(DualStackPlainSocketImpl.java:109)
at java.net.PlainSocketImpl.socketListen(PlainSocketImpl.java:296)
at java.net.AbstractPlainSocketImpl.listen(AbstractPlainSocketImpl.java:388)
at java.net.ServerSocket.bind(ServerSocket.java:377)
at java.net.ServerSocket.<init>(ServerSocket.java:237)
at com.sun.jme.toolkit.remoting.shared.rmiimpl.LoopbackSocketFactory.createServerSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:667)
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:317)
... 25 more
Takže skusil jsem 4 emulátory...
Java_ME_platform_SDK3.2 = nejde přidat do netbeens
Java_ME_platform_SDK3.3 = taky nejde přidat do netbeens
Symbian SDK = přidat do netbeens sice jde, ale vůbec nezná ty knihovny
midlet
Wireless Toolki = přidat do netbeens jde, ale při kompilaci se do konzole
vipíše chyba s 64 bt procesorem, nicméně se žádná 64 bit verze stáhnou
nedá
Já jsem od lidí co používají Qt slyšel samou chválu, ale sám jsem v
tom nikdy nedělal a když jsem to jednou zapnul na zkoušku, tak mi to taky
přišlo hrozné
jupííííííííííííííííí, skusil jsem všechno odinstalovat a
znovu nainstalovat (netbeens a symbian SDK http://www.developer.nokia.com/…ne_SDKs.html ) a vypadá to
že to asi funguje. všem
díky!
hehe to jsi ještě neviděl můj telefon na svojí dobu je to dost sh*t
člověk tam má víc jak
400mb hudby a už mu nejde zamknout telefon má tam 1gb hudby a už nejde
ani volat je to jako
tamagochi když si chci
zavolat musím smazat jedno hudební album ještě že moc nevolám
Právě že je to celkem libovka, tuhle jsem si nahrál album Jessie j a do
teď mi nejde foťák
jenže už není co mazat tak má volání, foťák smůlu. Čekat na zamknutí
musím minutu protože tlačítko nefunguje. uvidíme kolik to chce ještě
hudby až nepůjde ani dotykový display. Je to docela sranda z pěkného
telefonu se stává pomalu mp3 přehrávač, který posílá smsky
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.