+ Antworten
Ergebnis 1 bis 16 von 16
  1. #1
    Bootsmann Avatar von NuclearVirus
    Registriert seit
    26.01.2010
    Beiträge
    730


    • Systeminfo
      • Motherboard:
      • Asus Maximus III Formula
      • CPU:
      • Intel Core I5 750 @ 3,6GH
      • Kühlung:
      • Scythe Mugen 2
      • Gehäuse:
      • HAF 932
      • RAM:
      • 4GB OCZ DDR3 1600Mhz
      • Grafik:
      • NVIDIA GeForce GTX570
      • Storage:
      • 60 GB SSD (Sandforce) + 1,5TB
      • Monitor:
      • 2x HANNG.G HG281DJ + 46"Sharp TV
      • Netzwerk:
      • 16000 kbit/s
      • Sound:
      • crative soundblaster...
      • Netzteil:
      • coolermaster 700w
      • Betriebssystem:
      • Windoof 7
      • Notebook:
      • keines
      • Photoequipment:
      • Alte 5MP Kamera
      • Handy:
      • Samsung Galaxy S2

    Standard Android APP programmieren

    Hallo,
    Ich habe die möglichkeit als GFS (Referat) in Informatik eine Android App zu programmieren um meine note zu retten falls es mal in einer Klassenarbeit nicht so toll läuft. Leider kann ich bisher kaum programmieren. Hab paar mal für mathe arbeiten kleine Programme auf dem gtr gemacht (z.B. Vektoren: Schnittpunkt, Windschief, Parallel, Gleich dann noch den schnittpunkt anzeigen...) aber das ist ja weit entfernt von einer richtigen sprache wie Java.
    Meine idee ist eine Schul App. Sie soll vom Intranet aus den Excell tabellen den essensplan für den jeweiligen tag rauslesen, den Vertretungsplan nur für die klasse die eingestellt ist...... Hätte auch die möglichkeit auf dem schulserver ein eigenes serverprogramm zu installieren damit ich nicht über einen Account gehen muss sondern einfach auf die jeweiligen daten zugreifen kann.
    Welche tutorials empfehlt ihr mir? Erst mal sollte ich ja mehr oder weniger Java lernen und dann wie das auf dem Android gerät funz. Ich habe bis zu den Osterferien zeit. Also noch ca 4,5 Monate.
    Habe mit mir das so vorgestellt, dass es einen Home-Bildschirm gibt wo die jeweiligen Teile aufgelistet sind. Es wird dann automatisch nur das nötige für die Klasse angezeigt. Diese soll in einem menü am anfang eingesellt werden. Beim Essensplan z.B. Soll eine Liste auftauchen, wo man den Tag aussuchen kann von dem man das Essen wissen will..... Dann am besten noch wie in der Fotogalerie zwischen den Tagen wechseln.
    Wäre sowas machbar?
    Ich hoffe, dass das Forum hier nicht komplett falsch dafür ist. Sont könnt ihr mir ja geeignete Foren vorschlagen.
    mfG


    Edit:
    Ohh sehe gerade dass ich in der falschen kategorie gelandet bin. Kann das pls ein Admin veschieben?
    Geändert von NuclearVirus (15.11.11 um 20:56 Uhr)

  2. #2
    Kapitän zur See Avatar von NiclasM
    Registriert seit
    06.02.2007
    Ort
    Dortmund
    Beiträge
    3.704


    • Systeminfo
      • Systemname:
      • ThinkPad
      • Betriebssystem:
      • Windows 7 Prof. + Debian
      • Notebook:
      • ThinkPad SL510
      • Handy:
      • iPhone 4

    Standard

    Wie wärs denn mit einer Universal App, also Web App für iOS, Android und Web Browser. Wäre dann PHP, HTML, CSS u JavaScript

  3. #3
    Moderator Avatar von foxxx
    Registriert seit
    15.02.2006
    Ort
    14612 Falkensee
    Beiträge
    11.178


    • Systeminfo
      • Motherboard:
      • Asus P8Z68-V Pro
      • CPU:
      • i5-2500k @ 4,5 Ghz
      • Kühlung:
      • Wasserkühlung: CPU & GPU
      • Gehäuse:
      • CM Stacker STC-T01
      • RAM:
      • 8GB G.Skill DDR3-1600Mhz
      • Grafik:
      • GTX570 @ H2O
      • Storage:
      • 100GB Corsair SSD, 640GB WD, 1TB Samsung
      • Monitor:
      • Dell U2412M 16:10 + 2x 24" 16:9
      • Netzwerk:
      • IPFire (100Mbit KD) + GBit LAN
      • Sound:
      • X-Fi Titanium
      • Netzteil:
      • Corsair TX650W
      • Betriebssystem:
      • Windows 7 Prof. x64
      • Notebook:
      • Lenovo Thinkpad T420
      • Handy:
      • Samsung Galaxy S Plus

    Standard

    Have a look: luxx-area.de

    Games: 2500k @ 4,5Ghz | Asus P8Z68-V Pro | 8GB G.Skill 1600Mhz | GTX570 @ H2O | Win 7 Prof. x64
    Server: X2 220 @ 2,8Ghz | ASRock 890FX Dlx4 | 8GB Patriot 1333Mhz | Nvidia GF 6200 LE passiv | Debian 6.0 x64 + xen 4.0
    Mobile: i5-2520M 2,5 Ghz| Thinkpad T420 | 8GB Corsair 1333Mhz | Intel HD3000 | Vertex 2 120GB | Win 7 Prof. x64

  4. #4
    Leutnant zur See
    Registriert seit
    18.03.2007
    Beiträge
    1.189


    Standard

    Für Java ist das Buch "Java ist auch eine Insel" am besten mMn. Gibts auch gratis online.
    Intel Core 2 Duo E6420 @ 2,8GHZ
    Sapphire HD 5850
    MDT 4GB DDR2-800
    Cooler Master Stacker STC-T01
    Gigabyte DS3P
    Windows 7 Prof. 64bit

  5. #5
    Bootsmann Avatar von Yada
    Registriert seit
    28.10.2007
    Ort
    Österreich
    Beiträge
    752


    • Systeminfo
      • Motherboard:
      • ASUS Maximus IV Extreme-Z
      • CPU:
      • Intel i7-2600k
      • Kühlung:
      • Wakü
      • Gehäuse:
      • Xigmatek Elysium
      • RAM:
      • 4x4 GB Corsair Vengeance
      • Grafik:
      • EVGA GTX580
      • Storage:
      • 128GB Crucial M4
      • Monitor:
      • 2x BenQ G2220HD
      • Netzwerk:
      • HP Proliant N36L
      • Netzteil:
      • Enermax Modu87+ 700W
      • Betriebssystem:
      • W7
      • Sonstiges:
      • iPad 2
      • Notebook:
      • MacBook Pro
      • Photoequipment:
      • Nikon D3100
      • Handy:
      • iPhone 4

    Standard

    Zitat Zitat von NiclasM Beitrag anzeigen
    Wie wärs denn mit einer Universal App, also Web App für iOS, Android und Web Browser. Wäre dann PHP, HTML, CSS u JavaScript
    Dann ist es aber keine "App" mehr, sondern eine einfache Webseite
    Desktop ( Win7 ): Intel i7-2600k @ Cuplex Kryos, ASUS Maximus IV Extreme-Z, 16 GB Corsair Vengeance, EVGA GTX580 (+ EVGA GT520), Crucial M4 128GB, 2 TB HDD, Corsair AX850; 3x BenQ G2220HD, Logitech Illuminated, Razer DeathAdder
    Mobile ( Mac OS X ): MacBook Pro (2012)
    Server ( CentOS ): HP ProLiant N36L, 5 GB RAM, 3 TB HDD
    Tablet ( iOS5 ): iPad 2

  6. #6
    Admiral
    HWLUXX Superstar
    Avatar von sTOrM41
    Registriert seit
    13.10.2005
    Ort
    Magdeburg
    Beiträge
    11.610


    • Systeminfo
      • Motherboard:
      • AsRock A770DE+
      • CPU:
      • X6 1055T@3,7Ghz
      • Kühlung:
      • Air
      • Gehäuse:
      • AeroCool AeroEngine II Silver
      • RAM:
      • 8GB G.Skill DDR2 @944Mhz
      • Grafik:
      • HD5850 Crossfire@925/1140
      • Storage:
      • OCZ Agility 3 + Intel X-25M + viiiele HDDs
      • Monitor:
      • Samsung 23 Zoll, 2048*1152
      • Sound:
      • Audigy4,AKG K530,Edifier S330D
      • Netzteil:
      • Enermax PRO82+ II 525W
      • Betriebssystem:
      • W7 Professional x64
      • Sonstiges:
      • Logitech G15 + Sharkoon FireGlider
      • Notebook:
      • HP dv5 1190eg 3GB DDR2 9600m GT@9700m GT :D + Acer 1810T 3GB DDR2 128GB SSD
      • Photoequipment:
      • Canon EOS 450D , Samsung WB2000
      • Handy:
      • Samsung Galaxy S2

    Standard

    das hängt vom standpunkt ab
    Tausche neues Doppelbett (nur einmal benutzt) gegen Kinderwagen.

  7. #7
    Kapitän zur See
    Registriert seit
    20.03.2006
    Beiträge
    3.295


    Verkaufe / Verschenke / Suche / Tausche: --> Verschenke TT AGB/ IPAD2 / 5870 INTEL LV Sossaman System

    BITCOIN Sammmelthread

    <-- Ztex FPGA (5x 1.15x Single umd 1x 1.15y Quad) Cluster
    Bitcoin Spenden: 13U22Hwi2tgyrThT6m3ivjEBYfJv8NFUAU

  8. #8
    Hauptgefreiter Avatar von pointX
    Registriert seit
    14.12.2009
    Ort
    BaWü
    Beiträge
    192


    • Systeminfo
      • Motherboard:
      • altes P4 Board
      • CPU:
      • P4 @ 3,0 ghz
      • Kühlung:
      • boxed :(
      • Gehäuse:
      • standard Gehäuse
      • RAM:
      • 1,5 gig @DDR1
      • Grafik:
      • Radeo X1650
      • Storage:
      • 120gig @ 500 extern
      • Monitor:
      • 19&quot; TFT
      • Netzteil:
      • NoName...... uralt
      • Betriebssystem:
      • XP
      • Photoequipment:
      • Canon Kompaktkamera

    Standard

    Hallo,

    allein schon in dem Satz sind ein paar potentiell Probleme:
    Sie soll vom Intranet aus den Excell tabellen den essensplan für den jeweiligen tag rauslesen, den Vertretungsplan nur für die klasse die eingestellt ist
    • Intranet - soll das ganze nur per WLAN laufen ? Also nur innerhalb der Schule "Intra", oder auch von außen her "Internet" verfügbar sein ?
      Ich denke du meinst wohl Internet. Intra macht für mich keinen Sinn, wenn ich schon IN der Schule bin brauch ich das nicht Macht nur für Zuhause Sinn.
    • Vertretungsplan: Denke an Datenschutz. Wenn ein Vertretungsplan öffentlich Zugänglich ist muss JEDER Lehrer, dessen Name dort genannt ist, ZUSTIMMEN. siehe u.a. datenschutz.de

    Brauchen wirst du wohl das Android SDK, Eclipse und JDK. Als Programmiersprache also Java.

    Konzeptionell würde ich so vorgehen:
    - Rohdaten (Excelliste, Vertretungsplan, Namen der zur auswahl stehenden Schulklassen) per PHP auf einem Webserver in eine passende XML-Struktur aufbereiten
    - Diese XML-Ausgabe dann über die App per WebRequest abrufen / cachen / auswerten und anschließend grafisch ansprechend aufbereiten

    Zum Lernen, kleine Reihenfolge:
    "Hallo Welt"
    Variablendeklaration, Datentypen.
    Schleifen (for, while).
    Funktionen / Klassen / Objekte
    XML-Datei auslesen
    WebRequests
    Dann auf das Android SDK gehen.
    Geändert von pointX (16.11.11 um 23:17 Uhr)
    2500K, Z68-V, Team 8GB 1333, 1TB Samsung F3, Ninja 3, CM-500W

    <codec> root kann mein heim zerstören, mich aus dem system aussperen. Aber nur Gott allein entscheidet, ob ich nach /dev/null/ oder nach /var/log/ komme

  9. #9
    Bootsmann Avatar von Yada
    Registriert seit
    28.10.2007
    Ort
    Österreich
    Beiträge
    752


    • Systeminfo
      • Motherboard:
      • ASUS Maximus IV Extreme-Z
      • CPU:
      • Intel i7-2600k
      • Kühlung:
      • Wakü
      • Gehäuse:
      • Xigmatek Elysium
      • RAM:
      • 4x4 GB Corsair Vengeance
      • Grafik:
      • EVGA GTX580
      • Storage:
      • 128GB Crucial M4
      • Monitor:
      • 2x BenQ G2220HD
      • Netzwerk:
      • HP Proliant N36L
      • Netzteil:
      • Enermax Modu87+ 700W
      • Betriebssystem:
      • W7
      • Sonstiges:
      • iPad 2
      • Notebook:
      • MacBook Pro
      • Photoequipment:
      • Nikon D3100
      • Handy:
      • iPhone 4

    Standard

    Zitat Zitat von sTOrM41 Beitrag anzeigen
    das hängt vom standpunkt ab
    Aja? Warte, ich stell mich mal zum Fernseher, evtl. ist dann ein über HTTP Protokoll erreichtes Element keine Webseite mehr.

    ...

    Hmm. Irgendwie ist es auch dort eine Webseite. Ich könnte mich jetzt auch noch in mein Schlafzimmer, die Küche oder in die Garage stellen - egal wo ich stehe, PHP+HTML+JS ergibt in allen Fällen eine Webseite.
    Desktop ( Win7 ): Intel i7-2600k @ Cuplex Kryos, ASUS Maximus IV Extreme-Z, 16 GB Corsair Vengeance, EVGA GTX580 (+ EVGA GT520), Crucial M4 128GB, 2 TB HDD, Corsair AX850; 3x BenQ G2220HD, Logitech Illuminated, Razer DeathAdder
    Mobile ( Mac OS X ): MacBook Pro (2012)
    Server ( CentOS ): HP ProLiant N36L, 5 GB RAM, 3 TB HDD
    Tablet ( iOS5 ): iPad 2

  10. #10
    Bootsmann Avatar von NuclearVirus
    Registriert seit
    26.01.2010
    Beiträge
    730
    Themenstarter


    • Systeminfo
      • Motherboard:
      • Asus Maximus III Formula
      • CPU:
      • Intel Core I5 750 @ 3,6GH
      • Kühlung:
      • Scythe Mugen 2
      • Gehäuse:
      • HAF 932
      • RAM:
      • 4GB OCZ DDR3 1600Mhz
      • Grafik:
      • NVIDIA GeForce GTX570
      • Storage:
      • 60 GB SSD (Sandforce) + 1,5TB
      • Monitor:
      • 2x HANNG.G HG281DJ + 46&quot;Sharp TV
      • Netzwerk:
      • 16000 kbit/s
      • Sound:
      • crative soundblaster...
      • Netzteil:
      • coolermaster 700w
      • Betriebssystem:
      • Windoof 7
      • Notebook:
      • keines
      • Photoequipment:
      • Alte 5MP Kamera
      • Handy:
      • Samsung Galaxy S2

    Standard

    ich habe ganz vergessen dass ich das hier gepostet habe! ;-)
    Danke erstmal für die Antworten
    Ich werde mir die vorgeschlagenen bücher.. mal anschauen.
    Ja ich meine intranet. Da kommt man aber über die schulwebseite drauf. Jeder schüler müsste sich mit seinen Login Daten anmelden also kommen da keine Fremden drauf Und namen werden da eh nicht genannt. Da stehen nur abkürzungen wie BB oder KU.... (EDIT: Ohh nachdem ich das gelesen habe ist ja sogar das verboten aber es können ja nur schüler drauf zugreifen, die das eh am pc könnten......) damit kann keiner was anfangen.
    Wenn ich dann java gut genug könnte, dass ich das mit der oberfläche... auf dem PC hinkriegen würde, wie könnte ich das dann Android kompatibel machen und es hinkriegen, dass der Excell Tabelleninhalt als Text angezeigt wird bzw, dass man sich da überhaupt im Netzwerk anmelden kann. Am besten sollte das schon auf dem Server passieren damit man Bandbreite sparen kann. Ein Paar Textzeichen sind ja sogar wenn man nur ca 1kb/s (ist hier schlimmstenfalls so. Z.B. in verschiedenen klassen im UG...) hat sehr schnell übertragen. Hier gibt es von allen anbietern bis auf Tmobile nur Edge...
    Ach was auch noch gut wäre: Wenn z.B. der Aktuelle Essensplan noch nicht drin ist sollte das Programm das erkennen. Oben links ist eine Zelle wo das datum von-bis drin steht. Wäre es möglich, dass das iwi mit dem Systemdatum vom handy abgeglichen wird?

    Zitat Zitat von Thunderhit Beitrag anzeigen
    Für Java ist das Buch "Java ist auch eine Insel" am besten mMn. Gibts auch gratis online.
    Wo gibts das denn gratis?

    Da hab ich mal in einer Buchhandlung reingeschaut und es hat mir nicht so gefallen. Einfach die Art wie da alles beschrieben ist..


    Ach und was haltet ihr von folgendem Buch?: Einstieg in Java 7 (was ist da der unterschied zu "Java ist auch eine insel"? Die sind ja beide von Galileo Computing)
    Geändert von NuclearVirus (22.11.11 um 22:46 Uhr)

  11. #11
    Bootsmann
    Registriert seit
    30.11.2006
    Beiträge
    618


    Standard

    Zitat Zitat von NuclearVirus Beitrag anzeigen
    Wo gibts das denn gratis?
    Galileo Computing :: Java ist auch eine Insel

  12. #12
    Kapitänleutnant Avatar von smoothwater
    Registriert seit
    18.07.2006
    Ort
    Halle (Saale)
    Beiträge
    1.590


    • Systeminfo
      • Motherboard:
      • Asus Sabertooth 990FX
      • CPU:
      • AMD FX-8120
      • Kühlung:
      • Wasserkühlung mittels MoRa2
      • Gehäuse:
      • SilverStone TJ07
      • RAM:
      • 8 GB Vengence 1866 MHz
      • Grafik:
      • XFX Radeon HD6970
      • Storage:
      • Vertex 60GB, Sasmung HD103J
      • Monitor:
      • 2x Samsung 2333t + HP w2207
      • Netzwerk:
      • viele
      • Sound:
      • Auzentech X-Fi Forte, Edifier S550
      • Netzteil:
      • Seasonic X-750
      • Betriebssystem:
      • Windows 7, Suse 12.1
      • Notebook:
      • Acer Aspire 4625G
      • Photoequipment:
      • Canon EOS 400D
      • Handy:
      • Samsung Galaxy SII

    Standard

    Ergänzend dazu einfach mal nach dem Java-Hamster-Modell googlen ;-)

    Liegt in einer ordentlichen Stadt-Bibliothek mit herum.
    Geändert von smoothwater (23.11.11 um 18:09 Uhr)
    Verkaufe
    -
    [V]AGB-Halterung, uvm.
    - Aquagratix RV870 für HD5870 (Ursprungslayout) -> bei Interesse PN

    Suche:
    derzeit nichts

  13. #13
    Stabsgefreiter Avatar von xSeppelx
    Registriert seit
    17.06.2008
    Ort
    Hessen
    Beiträge
    329


    • Systeminfo
      • Motherboard:
      • Gigabyte 770TA-UD3
      • CPU:
      • AMD Phenom XII 3,2Ghz
      • Systemname:
      • Mein PC...
      • Kühlung:
      • Glockner
      • Gehäuse:
      • Antec 300
      • RAM:
      • 4GB, 1333Mhz, ka
      • Grafik:
      • ATI/AMD 5850
      • Storage:
      • 1TB+2TB
      • Monitor:
      • Samsung P2450H
      • Netzwerk:
      • Ethernet + Wlan
      • Netzteil:
      • bequiet 530W
      • Betriebssystem:
      • Win 7 + Ubuntu
      • Notebook:
      • Dell Vostro 3550
      • Handy:
      • Nexus S

    Standard

    Schau dir das mal an:
    Android Developers

    Englisch-Kenntnisse sind nötig, aber du findest sehr viel für den Anfang.

  14. #14
    Bootsmann Avatar von NuclearVirus
    Registriert seit
    26.01.2010
    Beiträge
    730
    Themenstarter


    • Systeminfo
      • Motherboard:
      • Asus Maximus III Formula
      • CPU:
      • Intel Core I5 750 @ 3,6GH
      • Kühlung:
      • Scythe Mugen 2
      • Gehäuse:
      • HAF 932
      • RAM:
      • 4GB OCZ DDR3 1600Mhz
      • Grafik:
      • NVIDIA GeForce GTX570
      • Storage:
      • 60 GB SSD (Sandforce) + 1,5TB
      • Monitor:
      • 2x HANNG.G HG281DJ + 46&quot;Sharp TV
      • Netzwerk:
      • 16000 kbit/s
      • Sound:
      • crative soundblaster...
      • Netzteil:
      • coolermaster 700w
      • Betriebssystem:
      • Windoof 7
      • Notebook:
      • keines
      • Photoequipment:
      • Alte 5MP Kamera
      • Handy:
      • Samsung Galaxy S2

    Standard

    Gut dann schaue ich mir das mal an. Vielleicht kauf ich es ja. Gibts das iwo online in gescheiter form? Als ebook fürs iPad...... Weil da immer alles anklicken nervt ein bischen. Vorallem wenn man das ganze buch lesen will.

  15. #15
    Leutnant zur See Avatar von NeKro-
    Registriert seit
    26.03.2008
    Ort
    NRW
    Beiträge
    1.068


    Standard

    Irgendwie ist das ein volles durcheinander. Der Vertretungsplan liegt nur Excel vor? Und dieser soll dann angezeigt werden ? Ich wurde wie bereits geschrieben den Excel bzw. Vereteungsplan als Website darstellen. Du kannst jede Excel Tabelle als html Abspeicherung , so habe ich zb damals Organigrame als websites per VBA Script exportiert und ins Intranet eingebunden. In welchem Format legt der essensplan vor ? Die Login Anfrage kannst sich per HTML realisieren. Html hat den Vorteil das du nicht nur Android Schüler erreichst. Keiner muss was installieren. Schreibe fur den Server lieber ein Script das automatisch zb 8 Uhr. Dann die Excel Datei als html Abspeichert und gut ist

    Sent from my iPhone using Hardwareluxx app
    Geändert von NeKro- (10.01.12 um 00:20 Uhr)
    MacBook Pro (MID 2009), iPhone 3G, 3GS, 4, iPod Nano 4G

  16. #16
    Bootsmann Avatar von bimini
    Registriert seit
    01.05.2011
    Ort
    Bodensee westend
    Beiträge
    531


    • Systeminfo
      • Motherboard:
      • DFI LANPARTY JR P45-T2RS
      • CPU:
      • E5300 @3,64 GHz
      • Kühlung:
      • Arctic Cooling Freezer Xtreme
      • Gehäuse:
      • Fractal Desing Core 1000
      • RAM:
      • 4GB
      • Grafik:
      • GTX 260 896 MB
      • Monitor:
      • Dell UltraSharp U2311H
      • Betriebssystem:
      • Windows 7 + Xubuntu 11.10
      • Sonstiges:
      • Blackberry Playbook
      • Notebook:
      • Dell XPS 15 @Arrandale + SSD 430
      • Photoequipment:
      • Nikon D90+ Canon Powershot SX200IS
      • Handy:
      • Blackberry Bold 9700

    Standard

    Da du ja bisher nur auf dem GTR programmiert hast (wahrscheinlich in Ti Basic) finde ich das Projekt sehr Ambitioniert.
    Also Buch würde ich dir Einführung in die Informatik empfehlen. Das ist ein Buch ist ein Rundumschlag mit allem was du für dein Projekt brauchst( Objektorientierte Programmierung, Java , Datenbanken und Internet Protokolle). Für Android würde ich dann folgendes Buch empfehlen: Programming Android. Ist allerdings Englisch

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein