DART on Googlen avoimen lähdekoodin ohjelmointikieli, joka toimii verkkosivuilla ja servereissä, ja jolla voi JavaScriptiä paremmin hoitaa suurten verkkosovellusten koodaamisen. DART kielen kehitys aloitettiin 9/2011 ja 1.0-versio kielestä julkistettiin loppuvuodesta -2013. Nyt jo on olemassa lähes valmiit työkalut Chrome selainta varten. Blogger-blogien pitäjiä varten saamme ehkä kiintoisia Gadgetteja sivupalkkeihin ja muuta toiminnallisuutta verkkosivuille.
TÄMÄ blogi sisältää pääosin omia pohdintojani ja muistiinpanoja, eikä se varmaankaan tuo kovinkaan paljon uutta DART-kielen opiskeluun. Materiaali on pääosin KOPIOITU :( Dartlang-sivustoilta, josta kannattaa KÄYDÄ TARKISTAMASSA kielen viimeiset syntaksit.
Näytetään tekstit, joissa on tunniste dawo. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste dawo. Näytä kaikki tekstit

lauantai 7. joulukuuta 2013

Import files from other folders (parallel folders) in Dart. How to?

How can I import (NOT part/partOf) dart files from parallel folders?
|lib/src/myLib.dart
|web/myProg.dart     How can myProg import myLib ?
DartEditor have some problems in parsing URI:s.. i think..?

?? import '/C:/Users/Public/daw_pubtest/...'  lol   seems strange!  I have tried several hours to guess, how this is done. NEVER would have guessed this /C:   -thing.

http://stackoverflow.com/questions/12951989/how-to-reference-another-file-in-dart
Here.. in second answer was this:
import 'someDartFile.dart';
If you have on Windows a library at: K:\SomeDir\someFile.dart you will need to write:
import '/K:/SomeDir/someFile.dart';

http://stackoverflow.com/questions/12325488/importing-library-in-dart-on-windows
This page have same kind of answer.

Problems rise:  My heart is aching.  My mind is cloudy.  Coffee dont taste as it should.
Use this solution?  Is it nice?  Do's it work in my dawo package?
More reading:  Read these again.  Read issues.   7 webpages talk the same thing. Read.
Do.  Try it in your dawo package.. even if coffee tastes bad :(
Be a man..  and put all your 147 files in same folder :(
Read;  Pub layout conventions.. lib/src
Study other packages; How they did it.
Live in hope, that you are dumb.  I hope I have missed something very obvious. I confess, that I am not very eager to read instructions...
But I can use it test and example folder also.

I really hope that it is not this difficult.  If beginning Windows users must do this, so it is very big misery.
x   Waiting for better solution...
This can also be a security measure.. you can't let Dart mess freely in users folders..?


maanantai 23. syyskuuta 2013

Just beginning; dawo package in Pub; Quick start for new Dart Programmer, Version 0.0.0

5.  dawo: pitkä matka unelmalla; versio 0.0.0  Vain tyhjät raamit. lol  Mutta voi sen ladata verkosta ja seurata (mahdollista) kehitystä.

4.  dawo: Päivitän jatkuvasti tiedostojani kolmeen tietsikkaan. Kun kierrätän ne Pub:in kautta, minun pitää tehdä muutokset vain yhteen paikkaan

3.  Unelma: dawo: Valmis työ-ympäristö uudelle Dart-ohjelmoijalle, esimerkkejä, paketteja, ohjeita. Paljon valmista kamaa yhdellä komennolla.

2.  http://pub.dartlang.org/  free stuff, but follow the rules, when making your own package: layout conventions, versioning philosophy... aso.

1.  Ryhdyin tekemään dawo (Dart Work) pakettia Dart:in pub-pakettijakeluun, ideani esillä gitHub:issa. (Mulla kun on niin paljon vapaata aikaa:)
Heikki Lappalainen ‏@etanatikku 23.9.2013


TRANSLATION TO ENGLISH.. coming... wait...
Let google translator do the job.. so here it is:

5 Dawo: The dream long way, version 0.0.0 only empty frames. lol But it can be downloaded from the Web and keep track of (possible) development.

4 Dawo: constantly upgrading my computer to my files in three. When you recycle them Pub in through, I need to make changes only in one place

3 Dream: Dawo: Ready for the new working environment Dart programmer, examples, packages and instructions. A lot of finished stuff with a single command.

2 http://pub.dartlang.org/ free stuff, but follow the rules, when making your own package: layout conventions, versioning philosophy ... aso.

1 I started to do Dawo (Dart Work) Dart package in the pub-parcel, present my ideas on GitHub:
(I've got when you have so much free time :)
Heikki Lappalainen @ etanatikku 23/09/2013


BUT Problems:  I must learn: Layout Conventions, Entrypoint, Example folder.. aso.
Do'nt yet know, how to make this work, how I can get my folders to Pub..

I have put some of it in example folder, but don't want to make 0.0.1 version, before I have much more stuff. Long way to go...
.