iPhone-ohjelmoinnin opettelu
-
- Viestit: 11
- Liittynyt: 9.8.2008 klo 12.27
iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja MateZ »
-MateZ
-
- Viestit: 4702
- Liittynyt: 4.11.2007 klo 13.32
- Paikkakunta: Tampere
Re: XCode-kieli?
Viesti Kirjoittaja atheos »
En minäkään kyllä koodaaja ole mutta noista vaihtoehdoista vahva ehkä Objective-C/C++:lleThe Xcode suite includes a modified version of free software GNU Compiler Collection (GCC, apple-darwin9-gcc-4.0.1 as well as apple-darwin9-gcc-4.2.1, with the former being the default), and supports C, C++, Fortran, Objective-C, Objective-C++, Java, AppleScript, Python and Ruby source code with a variety of programming models, including but not limited to Cocoa, Carbon, and Java. Third parties have added support for GNU Pascal, Free Pascal, Ada, C#, Perl, Haskell and D.

http://irc.fi/atheos • http://www.mikseri.net/user/atheos
-
- Viestit: 4927
- Liittynyt: 10.5.2005 klo 12.56
- Paikkakunta: Joensuu
Re: XCode-kieli?
Viesti Kirjoittaja gramdel »
iPhonelle koodaillaan juu objective-C:llä. Applen sivuilla on ihan hyviä aloittelijan oppaita sen saloihin.atheos kirjoitti:En minäkään kyllä koodaaja ole mutta noista vaihtoehdoista vahva ehkä Objective-C/C++:lle
/---
ap
http://gramdel.kapsi.fi/
-
- Viestit: 11
- Liittynyt: 9.8.2008 klo 12.27
Re: XCode-kieli?
Viesti Kirjoittaja MateZ »
Perus C kieli siis opeteltava tavallaan ensin ja sitten objective-c:tä? Mikäs tuo Cocoa juttu muuten on?gramdel kirjoitti:iPhonelle koodaillaan juu objective-C:llä. Applen sivuilla on ihan hyviä aloittelijan oppaita sen saloihin.atheos kirjoitti:En minäkään kyllä koodaaja ole mutta noista vaihtoehdoista vahva ehkä Objective-C/C++:lle
/---
ap

-
- Viestit: 4927
- Liittynyt: 10.5.2005 klo 12.56
- Paikkakunta: Joensuu
Re: XCode-kieli?
Viesti Kirjoittaja gramdel »
http://gramdel.kapsi.fi/
-
- Viestit: 540
- Liittynyt: 20.1.2008 klo 10.48
Re: XCode-kieli?
Viesti Kirjoittaja mike.mcfin »
xCode = ohjelma jolla kehitetään ohjelmia. Sisältää kääntäjät, editorit, käyttöliittymä-editorit, jne. Löytyy Leopardin levyltä ja voi ladata tai päivittä Applelta developer connection kautta.MateZ kirjoitti:Perus C kieli siis opeteltava tavallaan ensin ja sitten objective-c:tä? Mikäs tuo Cocoa juttu muuten on?
Objective-C = Ansi C:n superset. Pitää sisällään standardin C-kielen lisättynä objekteilla ja niiden kautta tulevalla hieman erilaisella syntaksilla.
Cocoa = framework-kirjasto/rajapinta/Api. Kokoelma valmiita objekteja sekä kirjastoja OSX:n desktop-ohjelmointiin. Käyttöliittymästä merkkijonoihin.
Cocoa Touch = lähes sama framework iPhonen ohjelmointiin.
Carbon = vanhempi framework joka jää lähitulevaisuudessa pois.
iPhone SDK = ladattava Applelta jotta xCodella voi kehittää iPhone-ohjelmia. Sisältää iPhone-simulaattorin.
-
- Viestit: 1275
- Liittynyt: 24.3.2006 klo 19.30
- Paikkakunta: Ulkomailla
Re: XCode-kieli?
Viesti Kirjoittaja Aaaron »
Vuokaavioita, ehtolauseita, toistorakenteita ja siitä sitten hiljalleen olioihin ja monimutkaisempiin asioihin. Siinä sivussa oppii sitten yhden ohjelmointikielen ja jatkossa on helpompi oppia niitä lisää.
Se logiikka siellä taustalla kun on kaikkein tärkein.
-
- Viestit: 684
- Liittynyt: 8.4.2005 klo 22.40
- Paikkakunta: Kuala Lumpur, Malaysia
Re: XCode-kieli?
Viesti Kirjoittaja mikian »
Tätä itsekin sanoisin, opettele ensiksi ohjelmoimaan, sen jälkeen jotain työpöytä juttuja ja sitten vasta kun oikeasti osaa ja tajuaa ohjelmoinnin, tekniikan, työkalut yms. niin sitten vasta mobiiliohjelmointi. Mobiiliohjelmointi on edelleenkin vaikein mahdollinen alusta, etenkin aloittaa, koska siinä joutuu miettimään tosissaan muistin käyttöä, prosessointitehoa, nopeutta yms. Tekemällä aluksi ihan perusohjelmia työpöytäkäyttöön oppii oikean ohjelmoinnin ja ohjelmat antaa enemmän anteeksi, kun työpöytäkoneissa niitä resursseja on enemmän tarjolla.Aaaron kirjoitti:Jos on ihan täysin aloittelija, niin ei missään nimessä kannata opetella ohjelmointikieltä heti alkuun, vaan ohjelmointitekniikkaa yleensä.
Vuokaavioita, ehtolauseita, toistorakenteita ja siitä sitten hiljalleen olioihin ja monimutkaisempiin asioihin. Siinä sivussa oppii sitten yhden ohjelmointikielen ja jatkossa on helpompi oppia niitä lisää.
Se logiikka siellä taustalla kun on kaikkein tärkein.
Muihin kysymyksiin tulikin hyvin vastausta, mutta voisi vielä painottaa, että XCode:lla ei sinänsä tehdä mitään, eikä siihen liity mitään kieltä. Varsinaisesti XCode on vain editori (IDE), johon on samaan ohjelmaan yhdistetty koodieditori, debuggerien näkymät yms. XCode on kyllä optimoitu siten, että helpoiten sillä tekee Objective-C koodia, mutta ihan suoriltaan se tukee myös Javaa, C:tä, C++:aa, Pythonia, Rubyakin muistaakseni uusin versio. IPhonelle ohjelmia tehdään tosin pelkästään Objective-C:llä, mikä tulikin jo esille aikaisemmin.
-
- Viestit: 2
- Liittynyt: 1.4.2007 klo 15.15
- Paikkakunta: Vantaa
Re: XCode-kieli?
Viesti Kirjoittaja erkki80 »
Jos olet takapuoli edellä puuhun-tyylinen ihminen ja pysyt myös puussa, lue tämäEn ole koodannut ennen ja tarkoituksena olisi oppia tekemään softia XCodella iPhonelle. Ja jotta voin opetella käyttämään XCodea minun tulee opetella jokin ohjelmointikieli. Olen siis aivan uusi ohjelmoinnin saralla joten sekin pitää opetella ihan alusta. Mitä kieliä XCode käyttää? Mistä tulisi aloittaa?

Tähän probleemaan ei varmaan löydy suoraa vastausta mutta kerron omasta meneillään olevasta kokemuksesta:
Olen matemaattisesti lahjaton, en ole opiskellut tietojenkäsittelytiedettä, en tee IT-alalla töitä mutta olen omasta mielestä sisukas logiikan pragmaatikko 8).
Opettelin itse joskus 13v Turbo Pascal nimisestä kielestä perusteet ja 15v kiinnostuin opettelemaan C-kielestä perusteet. Kiinnostus ei kestänyt kauaa (ehkä iältäni olin hieman epäkypsä) koska en saanut mitään hirvittävän järkevää aikaseksi. Lukioon mennessä nörttiharrastukset jäi.
n. 13 vuotta myöhemmin, tarkemmin sanottuna n. 1kk sitten päätin yht'äkkiä opetella ohjelmoimaan Macilla.
Aluksi ostin Cocoa Programming for Mac OS X (Paperback) by Aaron Hillegass. En päässyt hirveän pitkälle koska mm. sanat "delegate" ja "inheritance" sekottivan kupolin tosi pahasti. Yritin tarttua härkää sarvista. (kommentti kirjasta että pitää ymmärtää object-oriented ohjelmoinnista jotta kirjasta on apua, samoin jotain kokemusta graafisten käyttöliittymien sovellusten tekemisestä).
En lannistunut, menin askeleen taaksepäin:
Hankin sitten Programming in Objective-C 2.0 (Developer's Library) (Paperback) by Stephen G. Kochan. Opettaa C-kieltä ja objective-c 2.0:aa siinä ohessa sekä olio-ohjelmointia. Käsitteet tulivat tutuiksi. Ohjelmaesimerkit ovat todella yksinkertaisia, ja kirjassa käsitellään ainoastaan komento-rivi ohjelmia (Ei sotketa graafista käyttöliittymää mukaan ollenkaan) joten olio-puoli aukesi ainakin mulle aivan erillailla. Mutta kaiken Apple-aiheisen ohjelmoinnin perustuessa Foundation Frameworkkiin (eli samoja kutsuja käytät myös jos teet Cocoaa tai Cocoa Touchia) tässä oppii ensiksi sen että miten kaikki palaset toimii. Loppuhuipennuksena väännetään vielä Iphone-versio opituista asioista (murtoluku laskukone).
Tämä olisi pitänyt ostaa ensiksi.
Ostin myös Beginning iPhone Development: Exploring the iPhone SDK (Paperback) by Dave Mark, Jeff LaMarche.
Periaatteessa tässä kirjassa ei opi mitään järkevää, mutta vilasemalla sivuja tajuaa jo edellämainitun kirjan perusteella mistä on kyse. Ongelma on myös että ohjelmointisyntaksi on vähän erillaista kirjan esimerkeissä (en osaa oikeata sanaa tälle). Pääasia käsittelee peruskäyttöliittymien tekemistä, joten tätä kirjaa lukemalla ei kyllä opi koodaamaan. Esim. puhelimen CoreLocation Frameworkin (GPS) palvelut ovat sen verran puutteellisia eikä välttämättä toimi sellaisenaan joten niihin joutuu koodata kylkiäisiä.
No, kirjamainokset sikseen.
Kuukauden kovan työn jälkeen väännän nyt prototyyppiä ideoimastani Iphone-ohjelmasta joka sisältää tällä hetkellä n. 600 riviä koodia. Kyseessä on vasta n. 20% tiedonkäsittelyobjekteista ja "graafinen liittymäkin" on enemmän debug-henkinen. Aluksi sai olla selaimessa auki n.20 sivua linkkejä eri ohjelmointisaitteihin + 3 kirjaa. Tuntui toivottomalta mutta pikkuhiljaa kun homma alkoi aueta, on enää vain n. 5 sivua auki selaimessa ja 1 kirja. Homma rullaa, hitaammin kun tosikoodajaalla ja kehitysaskeleet tyssäävät ensiksi crasheihin. Sitten alkaa bugien metsästys. Yleensä bugit ratkeaa tauon jälkeen tai nukkumaan menemällä seuraavana päivänä kun katsoo asiaa uusin silmin. Välillä kirjottaa jonkun pätkän uusiksi ihan alusta. Pikkuhiljaa tulee myös silmää optimoinnille (suorituksen nopeuttamista ja tehostamista). Mutta tämä on mulle pelkkä harrastus, en usko saavuttavani muuta kun omaa mielihyvää aktivoimalla aivoja. (Toisen harrastus voi olla toisen työ)
Sitä on oppinut että kaiken saa tehdä itse, vaikka moderneissa ohjelmointiympäristössä paljon tuleekin ilmaiseksi mukana. Kyseessä on yleensä input-output osasto joka ei sinänsä ota kantaa MITÄ käyttäjä haluaa tehdä datallansa tai MITEN sitä käyttää.
Loppukaneetti:
Jos et tiedä mitään ohjelmoinnista, kokeile ensin jotain helppoa, esim. pythonia tai rubya suoraan terminaalissa. Hae tutoriaali netistä. (ilmaista kaikki)
Unohda kaikki mikä liittyy graaffisiin käyttöliittymiin jos opettelet ohjelmointia.
Keskity perusasioihin eli muuttujiin, for- if- else-lausekkeisiin ja tietueisiin (on näitä muitakin). Kirjoita aina selkeää koodia ja kommentoi sitä. (nimim. kokemusta on : älä käytä muuttujia nimeltä paska1, paholainen, juttu7, jos sanallinen informaatio ei suoranaisesti kerro mitä niissä muuttujissa säilötään

Kannattaa lähteä liikkelle ihan 1+2 = 3, tai "mikä on nimesi? matti (enter) hyvää päivää matti!"
Älä osta semmoisia kirjoja sen perusteella mitä on mainittu esim. tämän tyylisissä viesteistä. Tutustu kirjoihin ITSE ennen kun ostat - opettaako ne sulle jotain, riittääkö oma taso. Kirjoja saa myös sähkösenä. Itse maksoin mielellään n. 100 euroa kolmesta kirjasta koska vihaan näyttöpäätteeltä lukemista (ehkä olen vanhoillinen).
Ohjelmointi periaatteessa sitä että aiheutetaan ongelmia (kirjoitetaan koodia) ja sitten ongelmat ratkaistaan toimiviksi yhtälöiksi.
Huomasin silloin nuorempana että mitään ei opi ilmaiseksi, copy-paste netistä omaan koodiin ei toimi. Eikä myöskään kirjaesimerkkien kirjottamista koneelle ja niitten ajamista tee ihmisestä ohjelmoijaa.
Mutta toivotan onnea! Älä lannistu vaikka et vielä osaa mitään, kokeile ensin pienessä mittakaavassa ja hyökkää sitten vastan suureen haasteeseen. Onnistumisen iloa.
-Erkki
Erkki Keränen (erkki.keranenÄTgmail.com)
-
- Viestit: 1043
- Liittynyt: 30.4.2006 klo 17.52
- Paikkakunta: Vantaa
Re: XCode-kieli?
Viesti Kirjoittaja Cosmo »
fiMUG ry:n jäsen. KansasFest & Apple ][ forever.http://finapple.hho.fi/finapple
-
- Viestit: 311
- Liittynyt: 20.9.2004 klo 20.16
Kuinka hankalaa on iPhone-ohjelman teko?
Viesti Kirjoittaja Tipitii »
Eräs pieni yritys on kehitellyt kiinteistönhallintajärjestelmää, ja talomme on yksi heidän protokohteistaan. Ideana on, että talon teknisessä tilassa on tietokone, johon on kytketty mm. painonappeja ja releitä (valojen käyttö painonapeilla, ohjaus sitten releillä), lämpötila-antureita, liiketunnistimia hälyttimiä varten yms. Systeemiä käytetään / ohjataan internetin tai sisäverkon kautta Win-pohjaisella ohjelmalla, jonka päänäkymässä on talon pohjapiirustus, jossa valot yms. näkyvät omina symboleinaan. Siitä sitten hiirellä kliksutellaan valoja päälle tai pois tai ajastetaan ulkovalot. Turvallisuussyistä hallintaohjelma ei ole selainpohjainen, vaan sen pitää olla asennettuna koneeseen. Päälle tietysti salasanat yms.
Koska homma toimii netin kautta, pystyn tarkistamaan vaikka Kanarialta, onko eteisessä vieläkin valot päällä (ja tietysti sammuttamaan ne valot) tai onko autotallissa pakkasta. Joskus tuntuu kuitenkin tyhmältä mennä tietokoneelle esimerkiksi vain sen takia, että haluan ajastaa autolämmityspistokkeen. Mieleen tulikin, että iPhonella voisi olla pikkuohjelmia, joilla voisi tehdä / säätää jotakin pientä yksittäistä asiaa silloin, kun ei halua nähdä isompaa kokonaisuutta.
Esimerkiksi niin, että iPhone ottaisi yhteyden talotietokoneeseen, kysyisi käyttäjän salasanan, lukisi autolämppärin nykyinen asetuskellonajan, tarvittaessa käyttäjä muokkaisi aikaa ja aika talletettaisiin uudelleen talotietokoneen muistiin.
Vastaavia juttuja voisi olla esim. lämpötila-antureiden tai hälytyslogin lukeminen. Tai vaikka hälyttimen aktivointi/deaktivointi.
Nyt kiinnostaakin, kuinka työlästä ja aikaavievää tuollaisten tekeminen olisi
a) 25 vuotta sitten Commodore 64:llä BASIC-ohjelmia vääntäneelle aivan muulle alalle päätyneelle allekirjoittaneelle
b) Applesta tietämättömälle ammattiohjelmoijalle, joka on ohjelmoinut koko systeemin ja Win-hallintaohjelman?
Tipi
Ps. Jos joku on kiinnostunut tekemään jotakin tuollaista esim. harjoitus- tai opinnäytetyönä, voin laittaa tiedot eteenpäin. Palkkaa en usko kahden miehen firman kenellekään maksavan, koska he tekevät sitä kaiken muun ohella (uskoakseni rankasti tappiolla) tulevaisuuteen uskoen.
-
- Viestit: 4702
- Liittynyt: 4.11.2007 klo 13.32
- Paikkakunta: Tampere
Re: Kuinka hankalaa on iPhone-ohjelman teko?
Viesti Kirjoittaja atheos »
Tämän aiheen voisi muuten kaiketi liittää tämän ketjun jatkoksi ja mahdollisesti hieman muokata tuon toisen ketjun otsikkoa?
http://irc.fi/atheos • http://www.mikseri.net/user/atheos
-
- Viestit: 17181
- Liittynyt: 15.11.2004 klo 11.07
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja mercury »
-
- Viestit: 540
- Liittynyt: 20.1.2008 klo 10.48
Re: Kuinka hankalaa on iPhone-ohjelman teko?
Viesti Kirjoittaja mike.mcfin »
Winkkari kone siis netissä ja toimii serverinä.Tipitii kirjoitti:Esimerkiksi niin, että iPhone ottaisi yhteyden talotietokoneeseen, kysyisi käyttäjän salasanan, lukisi autolämppärin nykyinen asetuskellonajan, tarvittaessa käyttäjä muokkaisi aikaa ja aika talletettaisiin uudelleen talotietokoneen muistiin.
Vastaavia juttuja voisi olla esim. lämpötila-antureiden tai hälytyslogin lukeminen. Tai vaikka hälyttimen aktivointi/deaktivointi.
Valitaan joku sopiva protokolla tai yksinkertaisesti HTTP:tä käyttäen GET:llä ja PUT:lla.
Getillä pyydetään tietoja järjestelmästä. Putilla asetetaan arvoja.
Vaatii siis winkkarin päässä pientä koodaamista rajapinnan tekoon.
Periaatteessa koko ohjaus voisi olla web-lomake jolloin iPhonea ei tarvitsisi ohjelmoida lainkaan vaan homma kävisi selaimen lävitse. Tällöin myös kaikki muut mobiilialustat olisivat tuettuina. Autentikointi tarvitaan kuitekin joten ei se räätälöity softa sitä turvallisuutta niin hirveästi nosta.
Jos nyt kuitenkin haluaa tehdä erillisen softan niin tuollaisen rungon tekee aika pikaiseen vaikkei olisi koskaan iPhonea koodaillut. Riippuu toki miten nopeasti sisäistää konseptit.Tipitii kirjoitti:Nyt kiinnostaakin, kuinka työlästä ja aikaavievää tuollaisten tekeminen olisi
a) 25 vuotta sitten Commodore 64:llä BASIC-ohjelmia vääntäneelle aivan muulle alalle päätyneelle allekirjoittaneelle
b) Applesta tietämättömälle ammattiohjelmoijalle, joka on ohjelmoinut koko systeemin ja Win-hallintaohjelman?
-
- Viestit: 311
- Liittynyt: 20.9.2004 klo 20.16
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja Tipitii »
Tipi
-
- Viestit: 540
- Liittynyt: 20.1.2008 klo 10.48
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja mike.mcfin »
Just. No sittenhän kyse on puhtaasti siitä onko tuo PC100 tms. purkin protokolla julkinen, dokumentoitu ja saatavilla?Tipitii kirjoitti:Taisin kirjoittaa viestini hiukan epäselvästi, mutta se systeemiä pyörittävä tietokone ei ainakaan päällepäin ole mikään MS-tuote vaan piirilevy prosessoreineen sähkökaapissa. Jonkinlainen rajapinta ulospäin siinä kuitenkin on, kun sitä ulkoapäin (joko ulkoa netin kautta tai sisäverkosta) pystyy sillä Win-ohjelmalla ohjelmoimaan / säätämään / käyttämään.
Tipi
Ja miten yhteys fyysisesti muodostetaan? Eli mihin sillä iPhonella otettaisiin yhteys ja miten se siitä etenee ko. purkkiin?
Käyttöliittymän teko iPhoneen on simppeli operaatio (riippuen toki kuinka paljon asioita siihen haluaa).
-
- Viestit: 311
- Liittynyt: 20.9.2004 klo 20.16
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja Tipitii »
Yhteyden saan läppäriltäni "talotietokoneeseen" IP-osoitteen perusteella tavallisen ADSL-purkin/reitittimen kautta, ja eiköhän sen tiedonsiirtoprotokolla ole systeemin kehittäjiltä saatavissa - viimeksi eilen olimme yhteydessä, kun eräs systeemistä löytynyt virhe korjattiin.
Nyt vain yritän haarukoida työmäärää usuttaakseni systeemin kehittäjät tekemään vielä tällaisia iPhone-sovelluksia ja / tai ryhtyäkseni itse kokeilemaan ohjelman tekoa.
Tipi
-
- Viestit: 540
- Liittynyt: 20.1.2008 klo 10.48
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja mike.mcfin »
Eli sen proprietary "pääteohjelma" muodostaa yhteyden suoraan tcp/ip:llä ohjausjärjestelmään?Tipitii kirjoitti:Yhteyden saan läppäriltäni "talotietokoneeseen" IP-osoitteen perusteella tavallisen ADSL-purkin/reitittimen kautta, ja eiköhän sen tiedonsiirtoprotokolla ole systeemin kehittäjiltä saatavissa - viimeksi eilen olimme yhteydessä, kun eräs systeemistä löytynyt virhe korjattiin.
Tällöin ensimmäinen vaihe on todellakin vain selvittää käytetty protokolla. Jos järjestelmän toimittaja on dokumentoinut tuon ja luovuttaa sen niin homma on lähinnä käyttöliittymän tekoa. Jos he eivät sitä halua luovuttaa mutta haluat silti yhteyden iPhonesta pitää sinun selvittää protokolla itse. Joku pakettisnifferi väliin ja loggaat mitä ne keskustelevat. En jaksa uskoa että liikenne olisi cryptattua (=vain hidaste) joten tuokin polku on mahdollinen.
iPhonella teet siten UINavigationViewControllerilla sopivat näkymät eri tilanteisiin joilla ohjataan ja/tai näytetään tietoa. Kommunikointi CFNetworking - frameworkillä joka wrappaa BSD socketit. Parhaimmassa tapauksessa toimittajan winkkari-softa käyttää standardia Ansi C:tä ja jos saat sen käyttöön voit käyttää lähes suoraan siinä olevia kommunikaatio-moduleita sellaisenaan.
Jotta kehittäminen olisi mielekästä ja järkevää tarvitset kehityksen ajaksi debug-alustan kommunikoinnin testaukseen. Tuskin haluat testailla softaasi suoraan sillä oikealla ohjausyksiköllä ja oikeilla säätimillä. Se miten tuo toteutetaan ilman laitetoimittajan apuja on hankalempaa.
Fiksu tapa olisi jos toimittaja lainaisi vastaavan ohjausyksikön tai todennäköisesti heillä on jo winkkarissa pyörivä simulointi-serveri jota vasten testaus olisi helpompaa. Jos tällaista ei ole kannattaa käyttää esim. jotain terminaalisoftaa joka näyttää ohjausviestisi. Vasta kun olet varma että protokolla on oikein kokeilet oikealla yksiköllä.
-
- Viestit: 1663
- Liittynyt: 16.5.2006 klo 23.09
- Paikkakunta: Lappeenranta
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja honpsu »
http://www.engadget.com/2009/04/03/appl ... rses-onli/
iPhone 4 32Gb
-
- Viestit: 1043
- Liittynyt: 30.4.2006 klo 17.52
- Paikkakunta: Vantaa
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja Cosmo »
Onkos jo ilmaantunut?honpsu kirjoitti:Helpotusta ensimetreillä painiville tulossa, kun Apple ja Standford yhteistyössä julkaisevat kahden Apple insinöörin pitämän luentosarjan iTunesissa. Siis ilmeisesti videoituja yliopiston luentoja ja muuta kurssimateriaalia tiedossa, ensimmäiset pätkät odotettavissa perjantaina (tänään?).
http://www.engadget.com/2009/04/03/appl ... rses-onli/
fiMUG ry:n jäsen. KansasFest & Apple ][ forever.http://finapple.hho.fi/finapple
-
- Viestit: 317
- Liittynyt: 23.2.2004 klo 22.04
- Paikkakunta: Tarvasjoki
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja Virgo »
http://deimos3.apple.com/WebObjects/Cor ... 2024353968Cosmo kirjoitti:Onkos jo ilmaantunut?honpsu kirjoitti:Helpotusta ensimetreillä painiville tulossa, kun Apple ja Standford yhteistyössä julkaisevat kahden Apple insinöörin pitämän luentosarjan iTunesissa. Siis ilmeisesti videoituja yliopiston luentoja ja muuta kurssimateriaalia tiedossa, ensimmäiset pätkät odotettavissa perjantaina (tänään?).
http://www.engadget.com/2009/04/03/appl ... rses-onli/
Sanapeli iPhoneen: http://uusitupa.org/projects/lost-words
Ajopäiväkirja iPhoneen: http://uusitupa.org/projects/drive-journal
-
- Viestit: 140
- Liittynyt: 17.12.2004 klo 8.58
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja siili69 »
http://www.stanford.edu/class/cs193p/cgi-bin/index.php
-
- Viestit: 46
- Liittynyt: 17.2.2009 klo 22.48
- Paikkakunta: Helsinki
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja mpmartik »
Kurssi järjestetään 28. marraskuuta klo 10-18 Helsingissä Fifty Sixty Software Oy:n tiloissa osoitteessa Tarkk'ampujankatu 10 A 2. lähellä viiskulmaa. Kurssille ilmoittautuminen keskiviikkon 25. päivä marraskuuta klo 16 mennessä. Hintaa kurssilla on 75€ (opiskelijoille ja työttömille 50€) + alv ja kurssi kattaa iPhone-kehittäjäksi rekisteröitymisen ja siihen kuuluvien paperitöiden läpikäynnin sekä lyhyen katsauksen itse kehitystyöhön. Varsinainen ohjelmointikurssi ei siis ole kyseessä, mutta tarkoitus on silti antaa kevyt katsaus iPhone-ohjelmien rakenteeseen ja Objective-C:n perusteisiin.
Jos halukkaita löytyy niin myös "kehittyneempiä" kursseja voidaan järjestää.
-
- Viestit: 418
- Liittynyt: 18.4.2006 klo 14.01
Re: iPhone-ohjelmoinnin opettelu
Viesti Kirjoittaja omenatarhuri »
Kaikki luennot on nyt saatavilla Itunes-U:sta. Kannattaa ihmeessä katsoa. Itseeni ainakin iski tämmöinen luentomuotoinen opiskelu rennoilla luennoitsijoilla paljon paremmin kuin kirjan pänttäys. Kokemusta kannattaa olla ainakin ohjelmoinnista, mielellään ehkä C:stä jonkun verran, mutta ei välttämätön.siili69 kirjoitti:Tuli katsottua tuo eka luento ja varmaan seuraan kurssia pidemmällekin. Kurssin kotisivut:
http://www.stanford.edu/class/cs193p/cgi-bin/index.php
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit