Meta tags:
author= Nazmul Idris;
description= Rust, TUI, Android, Web, Desktop, Cloud technologies, and UX engineering and design tutorials.;
Headings (most frequently used words):
and, in, with, build, rust, android, to, naz, kotlin, using, part, tutorial, for, react, algorithms, typescript, how, introduction, of, app, api, guide, js, async, building, non, redux, node, java, on, the, task, swingx, apps, tokio, use, cli, write, v3, handbook, advanced, flexbox, review, creating, getting, started, native, firebase, code, or, server, real, from, linux, exploration, ubuntu, simple, project, binary, thread, ink, ui, development, dagger, vue, navigation, world, xml, service, enabled, r3bl, our, analyzer, performance, cache, capturing, pattern, nom, r3bl_tui, blocking, concurrent, event, interactive, your, extension, data, structures, tree, dsl, css, library, that, is, components, v4, responsive, design, mechanical, keyboard, intellij, idea, plugins, designing, web, webpack, tasks, depth, services, flight, everything, animation, activity, pane, timingframework, threads, subscribe, yt, channel, crates, extensions, need, help, not, mcp, high, flat, 2d, arrays, simd, l1, time, progress, cargo, pty, osc, sequences, memory, latency, locality, access, allocate, lines, tls, transport, layer, security, rustls, cfssl, diesel, orm, sqlite, lifetimes, explore, tty, process, signals, box, pin, practice, select, actor, cancel, safety, 24, 04, setup, config, dev, productivity, markdown, parser, error, handling, miette, typestate, io_uring, uring, parallel, loops, graceful, shutdown, tracing, otel, it, polymorphism, dyn, impl, existing, traits, trait, objects, testing, extensibility, ease, r3bl_terminal_async, netcat, client, tcp, chat, overcome, fear, git, merge, conflicts, tuify, clap, make, them, more, just, manage, specific, commands, chrome, manifest, comprehensive, parsing, traversal, string, tokenizer, rate, limiter, create, like, syntax, tuis, procedural, macros, await, grep, safe, reference, hooks, v17, grid, media, queries, v16, dygma, raise, uhk, v1, mistel, barocco, md770, drop, alt, captain, desktop, laptop, hardware, software, engineers, early, 2021, customizing, publishing, as, gradle, dependency, jitpack, github, package, repository, fish, shell, scripting, manual, potential, problems, lambdas, annotation, processing, experimenting, fibers, loom, preview, pragmatic, applications, starter, karma, jasmine, vs, schedule, ordered, test, driven, sealed, classes, state, function, expressions, vueitify, electron, caches, trees, graphs, recursion, stacks, queues, strings, big, notation, multiple, screen, densities, princess, hare, architecture, downloadable, fonts, bar, mediaplayer, loading, csv, files, automatically, updating, copyright, messages, jetbrains, ides, setting, environment, variables, macos, deep, dive, into, painting, airbnb, sketch, plugin, layouts, lists, styling, auth, database, material, user, presence, tracking, taking, ugly, beautiful, culture, startups, healing, clarity, struggle, meet, greatness, failure, loosely, coupled, strongly, coherent, show, up, right, light, got, wrong, about, asynchronous, servlets, tomcat, servlet, location, providers, gps, network, passive, dispatch, main, json, mobile, object, exchange, framework, listview, custom, adapter, linearlayout, themes, tablelayout, option, context, menu, view, inflation, sub, multithreading, networking, monitoring, http, post, operations, geocoding, accessing, google, static, maps, quick, start, busy, label, jxbusylabel, jxtaskpane, container, painters, what, an, swingworker, details, canceling, background, animatedtransition, glass, multi, threaded, swing, consume, util, cmdr, shortlink, pack,
Text of the page (most frequently used words):
and (252), the (174), this (136), idris (135), nazmul (129), rust (96), you (87), using (86), #tutorial (82), android (79), with (77), that (72), for (69), how (66), are (59), use (50), cli (46), build (45), will (44), server (42), #kotlin (41), react (39), web (34), create (33), code (32), article (31), typescript (30), part (29), can (28), from (24), your (24), api (24), show (24), java (23), project (23), into (22), app (22), data (20), introduction (19), guide (19), simple (19), jul (19), aug (19), algorithms (19), apps (18), thread (18), more (18), naz (18), 2008 (17), 2018 (17), 2024 (17), nov (16), components (16), them (16), tutorials (16), not (16), linux (16), tokio (16), xml (15), tui (15), when (15), get (15), like (15), 2017 (15), 2021 (15), which (14), services (14), creating (14), oct (14), async (14), node (13), these (13), building (13), also (13), idea (13), task (13), real (13), software (13), engineering (12), design (12), need (12), r3bl (12), library (12), useful (12), tasks (12), learn (12), stories (12), redux (12), state (12), dive (12), structures (12), all (11), advanced (11), native (11), examples (11), apr (11), non (11), mar (11), way (11), github (11), files (11), handbook (11), video (11), development (10), any (10), animations (10), write (10), background (10), may (10), provided (10), about (10), firebase (10), flexbox (10), deep (10), created (10), basic (10), started (9), application (9), written (9), perform (9), over (9), swingx (9), network (9), world (9), misc (9), collection (9), trying (9), fluency (9), refresher (9), interview (9), prep (9), roles (9), exploration (9), repo (9), desktop (8), they (8), terminal (8), swing (8), along (8), have (8), process (8), jan (8), running (8), what (8), review (8), service (8), layout (8), activity (8), vue (8), plugins (8), productivity (8), 2022 (8), explore (8), dec (7), sep (7), without (7), objects (7), hardware (7), jun (7), applications (7), just (7), but (7), make (7), needed (7), screen (7), animation (7), example (7), order (7), asynchronous (7), 2015 (7), 2016 (7), getting (7), navigation (7), dagger (7), testing (7), ultimate (7), memory (7), topics (6), user (6), run (6), interactive (6), then (6), some (6), information (6), 2007 (6), pattern (6), different (6), custom (6), display (6), progress (6), feb (6), enabled (6), view (6), used (6), complex (6), own (6), between (6), error (6), nadia (6), 2020 (6), dsl (6), intellij (6), ubuntu (6), webstorm (6), reference (6), ink (6), tty (6), nom (6), help (5), cargo (5), via (5), threads (5), event (5), allow (5), time (5), one (5), add (5), binary (5), details (5), easily (5), shows (5), long (5), main (5), sub (5), covered (5), extend (5), sequences (5), mobile (5), responsive (5), fonts (5), architecture (5), webpack (5), extension (5), 2019 (5), language (5), css (5), 2023 (5), blocking (5), processes (5), pty (5), performance (5), was (4), our (4), markdown (4), commands (4), servlet (4), its (4), level (4), safety (4), concurrent (4), want (4), around (4), other (4), framework (4), various (4), effects (4), doing (4), thing (4), why (4), itself (4), while (4), been (4), writing (4), got (4), however (4), provides (4), container (4), manage (4), first (4), http (4), client (4), activities (4), provide (4), menu (4), layouts (4), cell (4), object (4), purpose (4), case (4), processing (4), everything (4), starter (4), platform (4), goes (4), plugin (4), jetbrains (4), classes (4), tdd (4), capturing (4), program (4), keyboard (4), read (4), illustrates (4), tree (4), safe (4), parallel (4), file (4), procedural (4), macros (4), specific (4), parsing (4), parser (4), crate (4), system (4), technologies (3), covers (3), 2025 (3), analyzer (3), mcp (3), r3bl_tui (3), giti (3), edi (3), extensions (3), install (3), git (3), open (3), core (3), document (3), driven (3), concurrency (3), widgets (3), there (3), keep (3), such (3), than (3), loading (3), has (3), interface (3), existing (3), timingframework (3), function (3), set (3), would (3), much (3), great (3), flight (3), well (3), implementation (3), external (3), depth (3), google (3), static (3), operation (3), operations (3), performs (3), parts (3), don (3), only (3), context (3), familiar (3), box (3), listview (3), renderers (3), load (3), adapter (3), types (3), transitions (3), cover (3), json (3), best (3), gps (3), servlets (3), right (3), beautiful (3), short (3), starting (3), point (3), cross (3), material (3), database (3), styling (3), take (3), generate (3), sketch (3), who (3), projects (3), bound (3), setting (3), environment (3), setup (3), csv (3), media (3), queries (3), functions (3), might (3), states (3), implement (3), manual (3), thru (3), jump (3), section (3), relevant (3), understand (3), traits (3), lines (3), compiler (3), syntax (3), parsers (3), approach (3), tcp (3), netcat (3), powerful (3), loops (3), trait (3), future (3), uring (3), miette (3), handling (3), dev (3), access (3), explores (3), signals (3), stdio (3), communicate (3), tls (3), cpu (3), cache (3), osc (3), developerlife (2), com (2), 1998 (2), related (2), cloud (2), ext (2), browser (2), cmdr (2), subscribe (2), channel (2), live (2), videos (2), command (2), action (2), style (2), confidence (2), very (2), address (2), book (2), name (2), people (2), manually (2), structure (2), multithreading (2), 2000 (2), techniques (2), queues (2), managing (2), life (2), runtime (2), util (2), leverages (2), free (2), having (2), incorporate (2), graphical (2), threading (2), issues (2), important (2), accessing (2), consuming (2), happen (2), screamingtoaster (2), top (2), etc (2), after (2), same (2), pane (2), transition (2), another (2), screens (2), really (2), last (2), piece (2), clients (2), outlines (2), interesting (2), swingworker (2), brief (2), concept (2), painters (2), kinds (2), through (2), required (2), jxtaskpane (2), default (2), color (2), schemes (2), actions (2), jxbusylabel (2), component (2), indeterminate (2), configuration (2), options (2), easy (2), their (2), cancel (2), multiple (2), source (2), apache (2), start (2), libraries (2), post (2), monitoring (2), split (2), three (2), exchange (2), results (2), ways (2), stack (2), trivial (2), certain (2), button (2), class (2), available (2), hooks (2), tablelayout (2), easier (2), attach (2), capabilities (2), linearlayout (2), mechanism (2), selectable (2), lists (2), list (2), variety (2), model (2), scratch (2), affect (2), frame (2), basics (2), here (2), includes (2), each (2), working (2), try (2), serialization (2), visual (2), dispatch (2), common (2), lots (2), 2010 (2), passive (2), providers (2), cases (2), additionally (2), tomcat (2), programmatically (2), wrong (2), means (2), something (2), end (2), story (2), making (2), serve (2), presence (2), tracking (2), things (2), even (2), auth (2), focuses (2), designers (2), airbnb (2), sample (2), pro (2), tip (2), variables (2), new (2), machine (2), automatically (2), updating (2), copyright (2), strings (2), based (2), ides (2), studio (2), messages (2), mediaplayer (2), series (2), many (2), downloadable (2), sharing (2), win (2), going (2), densities (2), being (2), designing (2), serves (2), big (2), electron (2), demonstrate (2), sealed (2), test (2), schedule (2), ordered (2), reached (2), showcases (2), differences (2), jasmine (2), karma (2), pragmatic (2), early (2), loom (2), preview (2), annotation (2), interfaces (2), potential (2), lambdas (2), companion (2), fish (2), shell (2), scripting (2), ranging (2), gradle (2), dependency (2), jitpack (2), package (2), repository (2), customizing (2), theming (2), window (2), laptop (2), engineers (2), dell (2), developer (2), thinkpad (2), drop (2), alt (2), captain (2), mistel (2), barocco (2), md770 (2), programmer (2), perspective (2), mechanical (2), tool (2), dygma (2), raise (2), grid (2), supports (2), ownership (2), references (2), behavior (2), grep (2), stdin (2), searching (2), output (2), term (2), mode (2), middleware (2), domain (2), depicted (2), visually (2), diagrams (2), snippets (2), string (2), comprehensive (2), parse (2), full (2), chrome (2), manifest (2), allowing (2), clap (2), tuify (2), merge (2), chat (2), r3bl_terminal_async (2), ease (2), effective (2), polymorphism (2), dyn (2), impl (2), extensibility (2), tracing (2), patterns (2), graceful (2), shutdown (2), io_uring (2), typestate (2), type (2), errors (2), cancellation (2), select (2), pin (2), concepts (2), operating (2), boxes (2), lifetimes (2), sqlite (2), diesel (2), orm (2), migrations (2), security (2), cfssl (2), work (2), every (2), slowly (2), cpus (2), latency (2), emits (2), terminals (2), high (2), flat (2), simd (2), pipeline (2), 2026 (2), llm (2), site, coverage, today, jdk, experience, uxe, 1996, rights, reserved, pack, vscode, shortlink, crates, rss, feed, watch, coding, line, edit, youtube, contents, accessed, jfc, simplistic, representation, stores, email, company, known, devoted, showing, polling, usually, cycles, multithreaded, activation, deactivation, java5, introduces, constructs, programs, lock, wait, mechanisms, 2006, ever, applets, mindful, though, mind, strategies, outlined, apply, applies, databases, performing, kind, interact, unresponsive, multi, threaded, consume, move, pop, few, realized, again, decided, encapsulate, hopes, others, glass, slightly, modified, next, themselves, could, panels, whole, entire, myself, tedious, frustrating, complexity, were, leverage, missing, delivered, chet, haase, deliverables, his, romain, guy, filthy, rich, animatedtransition, behaviors, exhibited, canceled, canceling, w3c, recommendation, introduce, give, walk, steps, jxtaskpanecontainer, change, panes, indicator, indicators, busypainter, busy, label, introducing, javame, coming, soon, monitor, aware, recurring, license, enjoy, quick, introduced, sampleapp, dissected, under, microscope, contains, optional, given, map, geocoding, maps, request, response, streams, connect, https, serialized, networking, locked, calling, produced, launching, history, subclass, makes, launch, respond, instantiate, inflate, tweak, attributes, styles, aren, inflation, press, hold, option, html, table, done, layoututils, params, theme, ing, image, dialogs, themes, markup, simplest, boxlayout, good, offer, linear, horizontally, vertically, bag, models, renderer, combo, called, built, frameworks, drawing, viewgroups, inside, tweening, following, combination, alpha, rotate, scale, translate, encoding, transferred, blackberry, figured, works, anything, wish, deserialization, gwt, ported, environments, digress, 2009, underlying, houses, remember, tied, responding, mistake, made, performed, edt, leads, failures, handle, provider, fallback, depending, switch, lowest, denominator, worst, location, overall, pretty, straightforward, assuming, place, business, callbacks, quite, confusing, daunting, configure, annotations, cool, features, haven, 2011, learned, see, silver, linings, everyday, light, loosely, coupled, strongly, coherent, learning, failure, fight, struggle, meet, greatness, play, clarity, letting, suffering, healing, importance, culture, startups, know, ugly, choices, taking, normally, associated, ones, synchronization, across, craft, quickly, ios, considerations, practices, collaborate, flatlist, wireframe, compose, out, becoming, amazing, sketchapp, artifacts, javascript, matters, painting, architect, rely, android_home, java_home, macos, including, demonstrates, inquirer, convert, playback, audio, second, bar, goal, articles, fun, too, latest, support, difficulties, dealing, changes, rotating, fragments, past, puts, magic, back, choosing, princess, hare, density, guidance, huge, diversity, firm, grasp, critical, able, wireframes, designs, implemented, actual, devices, phones, tablets, laptops, tvs, wearables, competitor, babel, notation, stacks, recursion, graphs, trees, caches, deeper, vuetify, vueitify, subcomponents, scopes, higher, expressions, represent, elegantly, robustly, junit, mockk, assertj, roboelectric, executed, particular, stater, already, deploy, browsers, infrastructure, configured, developers, technology, experimenting, fibers, internal, dsls, index, generated, reflection, classgraphs, pitfalls, anonymous, sam, functional, instead, problems, sdk, covering, picocontainer, points, verifier, publish, registry, publishing, customize, fontconfig, nerd, adding, gestures, gnome, tiling, precision, 3440, xps, edition, p15, carbon, gen, hacking, keyboards, uhk, vfs, psi, dialog, managers, consoleview, linemarker, bazecor, v16, tests, v17, approaches, until, version, walking, interior, mutability, weak, strong, polymorphic, modes, piping, reading, match, search, highlighted, manipulation, detecting, piped, builders, result, pedagogical, runner, find, store, await, subscribers, reducer, sequence, reduce, boilerplate, mimic, tuis, tokenizer, rate, limiter, traversal, human, readable, reporting, blown, replaces, bookmarks, names, url, urls, minimal, interactivity, doesn, nothing, conflict, resolve, overcome, fear, conflicts, lets, spawned, concurrently, pause, resume, colorful, animated, spinners, repls, execute, print, opentelemetry, jaeger, instrument, collect, telemetry, observability, otel, consistently, channels, delve, implementing, executor, think, syscall, echo, lifecycle, enforce, safer, predictable, excellent, flexible, friendly, improve, thinking, nitty, gritty, nature, combining, scripts, tested, fresh, lts, contain, obs, general, highly, opinionated, modify, suit, needs, config, affects, macro, happens, racing, both, reflect, generalized, form, practice, actor, borrowing, lot, allocation, heap, designed, semantics, pinned, shells, sessions, jobs, ptys, explains, describes, crossterm, termion, send, receive, posix, ipc, spawn, controlling, binaries, bash, key, allows, guarantees, subtyping, variance, aliasing, splitting, borrows, clone, schemas, migration, crud, auto, backbone, certificate, authority, issue, self, signed, certificates, keys, securely, upgrade, insecure, tcpstream, tlsstream, tlsacceptor, tlsconnector, transport, layer, rustls, moore, law, observation, number, transistors, chip, doubles, roughly, years, ended, runs, traditional, analysis, algorithmic, improvements, longer, accurate, since, accounts, count, ignores, cost, modern, cores, isn, faster, parallelism, let, locality, allocate, hidden, control, compatible, wezterm, surprisingly, tricky, standard, pipes, won, because, connected, inheriting, bypasses, entirely, pseudo, portable, virtual, tricks, emitting, still, capture, cloned, descriptors, causes, hangs, production, ready, solution, detached, events, 100, completes, vec, vecs, array, leveraging, contiguous, optimization, prevent, stalls, arrays, involved, rustaceans, often, instinctively, reach, fantastic, should, indiscriminately, deliberately, omitted, favor, synchronous, architectural, trade, offs, dogma, fit, authors, management, frontend,
Text of the page (random words):
load custom fonts in android apps this article will show you how to use downloadable fonts from google fonts using the latest support library android fe flexbox getting started part 1 2 nov 15 2017 nadia idris the goal of this series of articles is to help you to learn flexbox in a fun interactive way and then help you to build simple real life examples using flexbox fe web flexbox building a navigation bar part 2 2 nov 14 2017 nadia idris this is a second article on 2 part series in this article you will learn how to build a simple example responsive navigation design using flexbox and media queries fe react web getting started with mediaplayer on android jul 29 2017 nazmul idris this article is an introduction on how to use android mediaplayer in your apps to playback audio android loading csv files in node jul 19 2017 nazmul idris tutorial and code on github that demonstrates the use of ya csv and inquirer to load csv files from node js and convert them into json files to generate sample data for other apps web automatically updating copyright messages in jetbrains ides jul 12 2017 nazmul idris pro tip on automatically updating copyright strings in your jetbrains based ides including android studio misc setting environment variables on macos jul 12 2017 nazmul idris pro tip on setting environment variables for android_home and java_home when you setup your development environment on a new machine misc deep dive into android services jul 9 2017 nazmul idris this article is a deep dive into android services learn all about started services bound services and bound and started services with source code examples and a sample app android cc redux react navigation and react native may 25 2017 nazmul idris this tutorial is a deep dive in the use of redux in react native projects it will show you how to architect apps that rely on external web services and firebase the code for this tutorial is on github db fe rn state painting with code review of airbnb s react sketch app plugin apr 28 2017 nazmul idris design engineering is becoming a thing airbnb has created something amazing react sketchapp this library can generate sketch artifacts using javascript and react as a starting point this article will show you what it is who this is for and why it matters fe flexbox layouts and lists with react native apr 26 2017 nazmul idris this tutorial is a deep dive of flexbox layout and flatlist it will show you how to take a wireframe and compose react native components out of it the code for this tutorial is on github android fe rn web navigation and styling with react native apr 14 2017 nazmul idris this tutorial is a deep dive of react navigation which is the way to do in app navigation it also goes into the best practices for styling your app and how to collaborate with designers for styling the code for this tutorial is in github android fe rn getting started with react native mar 31 2017 nazmul idris this tutorial will show you how to get started quickly with react native for mobile app development on android and ios it focuses on flexbox layouts navigation and cross platform considerations the code for this tutorials is in github android fe rn state android redux firebase auth database and material design jan 27 2017 nazmul idris redux and react are things that are normally associated with web development redux is a beautiful design pattern that can help with any application even native ones i used firebase in order to do cross platform data synchronization across web and mobile clients i also used firebase auth and material design to craft a real world app the code for this tutorial is in github android db fe state using firebase for user presence tracking oct 12 2016 nazmul idris this tutorial will show you how to use firebase to to build user presence tracking into web apps the code for this tutorial is in github db web building a real world app using react redux firebase and typescript oct 6 2016 nazmul idris the purpose of this tutorial is to serve as a starting point for a real world react redux and firebase example the starter project is on github db fe react state typescript web building a real world app using react firebase and typescript oct 2 2016 nazmul idris the purpose of this tutorial is to serve as a starting point for a real world react and firebase example the starter project is on github db fe react typescript web on taking flight sep 3 2016 nazmul idris a short story about making choices stories ugly beautiful feb 25 2016 nazmul idris when you know something will end what do you do stories culture in startups jan 19 2016 nazmul idris the importance of getting this right from the start stories on healing jan 6 2016 nazmul idris letting go of suffering stories clarity dec 30 2015 nazmul idris don t try just play stories struggle meet greatness nov 8 2015 nazmul idris you are what you fight for stories failure nov 8 2015 nazmul idris how to keep learning stories loosely coupled and strongly coherent nov 5 2015 nazmul idris how i code and how i live stories show up in the world in the right light nov 3 2015 nazmul idris what it means to just be stories how i got everything wrong about everything oct 31 2015 nazmul idris how i got everything wrong about everything then learned to see the silver linings everyday stories creating asynchronous servlets with tomcat 7 servlet 3 0 api apr 13 2011 nazmul idris overall the api is pretty straightforward to use assuming that you are familiar with asynchronous processing in the first place however if you are not familiar with asynchronous processing then this business of callbacks can be quite confusing and daunting additionally tomcat 7 and servlet api 3 0 make it easier to configure servlets using annotations there are other cool features in 3 0 that i haven t covered in this tutorial like loading servlets programmatically server android location providers gps network passive oct 20 2010 nazmul idris the best way to handle gps is to use the network or passive provider first and then fallback on gps and depending on the task switch between providers this covers all cases and provides a lowest common denominator service in the worst case and great service in the best case android android event dispatch thread or main thread oct 12 2010 nazmul idris android applications run in a native linux process in the underlying linux os this process houses activities screens widgets and services non visual long running application parts when working with android apps it is important to remember to keep long running code running in threads that are not tied to the main thread or event dispatch thread in order to get an application not responding error a common mistake that is made is long running tasks are performed in this edt main thread and this leads to lots of application failures android cc fe using json for mobile object exchange mar 6 2009 nazmul idris i ve been working with various object encoding schemes to get information transferred over the network between services and mobile apps running on android and blackberry on android i figured i would try using java object serialization and that works some of the time and not for anything complex i wish the object serialization and deserialization mechanism in gwt would be ported over to all these mobile environments but i digress this tutorial outlines the use of json for this purpose android server android animation framework tutorial aug 5 2008 nazmul idris this tutorial is an introduction to the built in animation frameworks that are part of the android ui library without writing any animation drawing code you can do 2 types of animations layout transitions that affect viewgroups and sequences inside a view you can also do frame by frame animation but this tutorial will not cover that the basics covered here affect layout transitions and animation of a view itself using tweening animation which includes each of the following effects or any combination alpha rotate scale and translate android android listview and custom adapter tutorial aug 4 2008 nazmul idris this tutorial will show you how to use listview to display selectable lists of non trivial data using complex cell renderers the listview is a selectable list you can attach a variety of data models to it and load different display layouts cell renderers you can create your own model and cell renderer this model view combo is called an adapter in this tutorial i will show you how to extend create your own adapter from scratch and create your own cell renderers from scratch as well android android linearlayout tutorial aug 4 2008 nazmul idris this tutorial shows you how to use the linearlayout container using java code not xml markup which is the simplest layout mechanism available on android if you re familiar with swing s boxlayout then you will have a good idea of what this container has to offer linear layouts are really simple you can add components horizontally or vertically to a bag or box android android ui themes tutorial jul 31 2008 nazmul idris this tutorial will show you how to use android s theme ing capabilities you can set background color image etc on widgets dialogs and activities android android tablelayout tutorial jul 29 2008 nazmul idris this tutorial will show you how to use the tablelayout container which is like an html table the ui layout code is done in java not xml a class layoututils is provided to make it easier to attach layout params to view objects android android option and context menu tutorial jul 16 2008 nazmul idris this tutorial will show you how to create options menu hooks into the menu button and context menu press and hold a component android android xml view inflation tutorial jul 16 2008 nazmul idris this tutorial will show you how to instantiate or inflate a view from xml this is useful for components that don t provide a java api to tweak with certain style attributes the button class is used as an example you can only get certain styles to show up via xml that aren t available via the java api android android activity and sub activity tutorial jul 14 2008 nazmul idris this tutorial will show you how to create a sub activity from a calling activity and process the results produced by the sub activity if you want to do so also the various ways of launching a sub activity are covered along with the android activity history stack a subclass of activity is also provided that makes it trivial to launch sub activities and respond to results from them android android how to build a service enabled android app part 3 3 multithreading jun 4 2008 nazmul idris i ve written 3 tutorials to show you how to create a service enabled android application that performs all of it s network i o in a background thread not the ui thread these tutorials are split into three parts this tutorial shows you how to use background threads to perform long running network io operations so that the main ui thread is not locked up android cc android how to build a service enabled android app part 1 3 ui jun 4 2008 nazmul idris i ve written 3 tutorials to show you how to create a service enabled android application that performs all of it s network i o in a background thread not the ui thread this tutorial shows you how to build a simple ui without using xml by writing java code to layout the ui android android how to build a service enabled android app part 2 3 networking jun 4 2008 nazmul idris i ve written 3 tutorials to show you how to create a service enabled android application that performs all of it s network i o in a background thread not the ui thread these tutorials are split into three parts this one shows you how to use apache http client to connect to services over http or https and exchange serialized java objects with services android task api 3 of 3 monitoring http post operations may 27 2008 nazmul idris using task api to perform http post operation in the background while monitoring the request and response i o operation data streams cc geocoding tutorial accessing google static maps from java apr 21 2008 nazmul idris given an ip address this tutorial will show you how to get a google static map from it server task api 2 of 3 task api in depth apr 8 2008 nazmul idris more details on the task api introduced in the first task api tutorial sampleapp from the first tutorial is dissected under a microscope along with the api itself also contains information on which external libraries are optional and which are required cc task api 1 of 3 quick start guide apr 5 2008 nazmul idris introducing the task api easy to use background task api for swing android and javame implementation coming soon easily create tasks and monitor their progress and cancel them at any time easily manage multiple tasks create network aware tasks and recurring tasks and much much more the api is open source apache 2 0 license enjoy cc swingx tutorial busy label jxbusylabel feb 2 2008 nazmul idris this tutorial will show you how to use swingx s jxbusylabel component to display an indeterminate progress indicator it will also show you advanced configuration options that allow you to create different and interesting indeterminate progress indicators using the busypainter fe swingx tutorial task pane jxtaskpane container jan 28 2008 nazmul idris this tutorial will walk you through the steps required to use jxtaskpane and jxtaskpanecontainer in swingx you will learn how to change the default color schemes of these components and add components and actions to task panes fe swingx tutorial painters dec 24 2007 nazmul idris this tutorial will introduce you to the swingx api and the concept of painters it will give you an idea of the kinds of effects you can create with them as well with code examples fe what is xml an introduction nov 27 2007 nazmul idris what is xml this tutorial provides a brief review of the w3c xml 1 0 recommendation itself server swingworker details canceling background tasks in flight nov 9 2007 nazmul idris this tutorial outlines some of the interesting behaviors exhibited by swingworker when running background tasks are canceled in flight cc fe how to use the animatedtransition api swingx and timingframework sep 24 2007 nazmul idris i needed to perform animations in the app that i m building for screamingtoaster desktop app framework using java and swing i needed to build animations that show a transition from one screen to another this is slightly different than creating custom or modified components which perform a function and have a set of graphical effects i needed animations that would transition my user interface from one screen to the next the screens themselves could be panels or components part of the whole app or the entire app itself while i d been writing much of this code myself to do these animations it just got really tedious and frustrating to add this level of complexity to my code when all i needed were some simple animations i ve bee...
|